首页 > 其他 > 详细

fiddlescript 操作

时间:2017-01-14 14:43:51      阅读:309      评论:0      收藏:0      [点我收藏+]

 

什么是 JScript .NET

 

Fiddler Script 是用JScript.NET语言写的

 

http://docs.telerik.com/fiddler/KnowledgeBase/FiddlerScript/ModifyRequestOrResponse
http://www.cnblogs.com/syf/archive/2013/01/12/2857278.html

语法实例:

#增加请求头
oSession.oRequest["NewHeaderName"] = "New header value";
oSession.oRequest.headers.Add("NewHeaderName", "New header value");

#移除请求头
oSession.oRequest.headers.Remove("Cookie");

#删除响应头
oSession.oResponse.headers.Remove("Set-Cookie");

#移除所有cookie
oSession.oRequest.headers.Remove("Cookie");

#增加cookie
var sCookie = oSession.oRequest["Cookie"];
//FiddlerObject.alert(sCookie);
sCookie += "; song=jksong";
oSession.oRequest["Cookie"] = sCookie;

 
#打印cookie        
FiddlerObject.log("path->"+oSession.PathAndQuery);
FiddlerObject.log("cookie->"+oSession.oRequest["Cookie"]);        


#工具类
FiddlerObject.log("jksong");
FiddlerObject.alert("jksong");

 

增加菜单

实现功能:选中时设置某个cookie

  1、insert->rules menu option 出入一段模板代码

技术分享

  2、找到 OnBeforeRequest 函数增加

if(m_debugcookie){
  var sCookie = oSession.oRequest["Cookie"];
  FiddlerObject.log("[jksong] cookie debug be added");
  sCookie += "; debug=1";
  oSession.oRequest["Cookie"] = sCookie;
}

  3、效果

技术分享

 

fiddlescript 操作

原文:http://www.cnblogs.com/siqi/p/6285299.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!