Fiddler ScriptEditor 扩展编程oSession相关方法
内容取自https://www.cnblogs.com/hushaojun/p/6944653.html
// 修改session中的显示样式 oSession["ui-color"] = "orange"; // 移除http头部中的MQB-X5-Referer字段 oSession.oRequest.headers.Remove("MQB-X5-Referer"); // 修改http头部中的Cache-Control字段 oSession.oRequest["Cache-Control"] = "no-cache"; // 修改host oSession.host = "example.domain"; // 修改Origin字段 oSession.oRequest["Origin"] = "http://domain"; // 删除所有的cookie oSession.oRequest.headers.Remove("Cookie"); // 新建cookie oSession.oRequest.headers.Add("Cookie", "username=cookiename;"); // 修改Referer字段 oSession.oRequest["Referer"] = "https://yoururl"; // 获取Request中的body字符串 var strBody=oSession.GetRequestBodyAsString(); // 用正则表达式或者replace方法去修改string strBody=strBody.replace("aaaa","bbbbbb"); // 将修改后的body,重新写回Request中 oSession.utilSetRequestBody(strBody);// 判断连接中是否包含字符串str
oSession.uriContains(str)
// 给连接请求添加一个字段TEST
oSession.oRequest["TEST"]="TEST NEW Request";

浙公网安备 33010602011771号