fiddler 设置
1,设置https : 打开fidder, 在 Tools > Options > HTTPS 勾选忽略证书;
2,Connections 勾选允许远程连接 (端口号冲突是,可修改端口号)
3,手机(或模拟器)设置网络代理(WLAN 设置手动代理),IP与电脑在同一局域网下(cmd ipconfig 查看电脑ip ),端口号port跟fiddler保持一致
4.代理设置完成后,打开手机浏览器输入http://ip:端口,回车,下载并安装证书(https证书)
fiddler抓包时的过滤方法:
(根据需要选择)
fiddler 常用设置-断点调试
断点有两种方法:
第一种: 在命令行中输入命令: bpu http://www.baidu.com,这种方法只会中断http://www.baidu.com,消除断点的方法就是在命令行中输入命令 bpu。
a: 在请求开始时中断 : bpu + 接口全路径 ; 取消 bpu +空格
b:在响应到达是中断 bpfter (修改响应结果)
c:在特定http状态码时中断 bps
d:在特定请求method是中断 bpv/bpm
若忘记命令 则输入bp breakpoint的缩写,就会看到提示
第二种:打开Fiddler 点击Rules-> Automatic Breakpoint ->Before Requests(这种方法会中断所有的会话),消除断点的方法,点击Rules-> Automatic Breakpoint ->Disabled。
Rules >Automatic Breakpoints
当程序运行到断点处的时候都会停止,需手动点击“Run to Completion”重新启动 (不太方便)
Fiddler Script用法
好处:
1: 很容易的修改http的请求和应答,不用中断程序;
2:还可以针对不同的URI做特殊的处理,除此之外还可以根据开发者的需要去定制菜单
用法:
修改session 样式 (高亮颜色..)
===备注: