Fiddle script 是一个人可以自动修改http请求和响应的脚本文件
static function OnBeforeRequest(oSessiion : session) 修改request内容
static function OnBeforeResponse(oSessiion : session) 修改responses内容
static function OnExecAction(sParams: String[]) QuickExe命令行执行命令
1.定制菜单:添加user-agents方法
查找iphoone4 safari的user-agents,添加到相应菜下,点击save script保存并重启fiddler;
RulesStringValue(26,"iPhone4", "Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_0_1 like Mac OS X; ja-jp) AppleWebKit/532.9 (KHTML, like Gecko) Version/4.0.5 Mobile/8A306 Safari/6531.22.7")
2.修改某一域名在Websessions列表信息的颜色
在static function OnBeforeRequest(oSession: Session)方法下添加相应脚本
if (oSession.HostnameIs("www.baidu.com")) {
oSession["ui-color"] ="red";
}
3.修改http请求cookie信息
在static function OnBeforeRequest(oSession: Session)方法下添加相应脚本
4.修改host,header,body方法
在static function OnBeforeRequest(oSession: Session)方法下添加相应脚本
5.修改相应数据
在static function OnBeforeResponse(oSessiion : session)方法下添加相应脚本
6.读写txt文件
7.使用正则表达式
8.Session
保存session
读取session