Fiddler一些用法学习记录
最近项目中用Fiddler较多,只会之前掌握的一些最简单的用法显得有点不太够。记录一下学习到的新用法。
一、需要mock。打开AutoResponder,Add Rule,填上需要mock的网址,需要执行的操作(打开桌面名为mock的txt文件),再勾选Enable rules和Unmatched requests passthrough后点击save,重启fiddler和浏览器即可。
二、执行用例需要看哪些请求是https协议的,哪些是http的。肉眼看上去不方便,在Fiddler的FiddlerScript的OnBeforeRequest中添加脚本,Save Script,重启fiddler和浏览器即可。
static function OnBeforeRequest(oSession:Session){
……
//https 显示绿色
if (oSession.uriContains ('https:// ')) { oSession["ui-color"] = "#009900";}
//http 显示紫色
if (oSession.uriContains ('http:// ')) { oSession["ui-color"] = "#CC00CC";}
……
}
三、需要重定向。在Fiddler的FiddlerScript的OnBeforeRequest中添加脚本,Save Script,重启fiddler和浏览器即可。
static function OnBeforeRequest(oSession:Session){
……
//如果url中包含www.csdn.net替换为百度新闻页面 重定向
if (oSession.uriContains('https://www.csdn.net/ ')){
FiddlerObject.alert(oSession.fullUrl);
oSession.url ='news.baidu.com';
}
……
}
最新文章
- 动力节点Java培训告诉你Java线程的多功能用法
- 扫描二维码跳转app
- PHP实现遍历、复制、删除目录
- android AppWidgwtProvider学习
- 【转】CentOS 使用yum命令安装出现错误提示”could not retrieve mirrorlist http://mirrorlist.centos.org ***”
- 曲演杂坛--SQLCMD下执行命令失败但没有任何错误提示的坑
- HttpWebRequest 抓取页面异常处理办法
- Linux设置系统运行模式
- Django 如何让ajax的POST方法带上CSRF令牌
- 正则re
- VPS安全配置
- [dart学习]第四篇:函数和操作符(本篇未完待续)
- (转)MFC界面风格
- BTrace使用简介
- (原创)Linux下一定要4字节地址对齐操作
- Comet——随着AJAX技术兴起而产生的新技术
- 设计模式之——Decorator模式
- modelsim 的高效使用
- phpstorm设置断点调试
- 数论 CF230B T-primes