十六、day16 利用autoresponder【重定向功能】将服务器的返回数据(即原资源)重定向到本地的文件,进行调试。
参考:https://www.cnblogs.com/tianxian/p/13515718.html
1)打开fiddler,点击autoresponder,把页面四个选择框都勾选;
2)将待重定向请求URL拖拽至右侧;
3)[endif]填写要替换的内容,下拉框有很多选项可以选择,比如201/302/404/502等status code,点击save按钮。
想取消的话,直接将第1步中勾选的enable rules去掉即可。
十七、day17 利用autoResponder【重定向功能】也可修改返回response的数据。
1)访问需要拦截的地址,选择autoresponder页签,拖动相关请求地址到规则列;勾选enable rules、unmatched requests passthrough、enable latency等4个选项;rule editor规则编辑框选择匹配制定网址和*bpafter,拦截规则匹配的请求网址。
2)刷新下浏览器,在fiddler中选择左侧刷新出来的URL,选择inspectors-response修改想要修改的内容(谷歌一下),点击run to completion。
方法二:
1)在左侧session列表中,右击-选择需要修改的请求,选择unlocking for editing(或者按快捷键f
2)Request请求数据、response响应数据区域已解锁,可以编辑;
3) 修改response数据并保存,然后拖动请求,选择autoresponder页签,拖动相关请求地址到规则列(此时也可以修改request请求,进行简单的重放请求),勾选enable rules/unmatched requests passthrough 、 enable latency等4个选项;根据需要可以选择匹配规则和对应的响应内容。
十八、day18 模拟一个小型/简易的接口测试工具,借助fiddler上的composer可填写接口地址,设置请求参数、填写响应结果后execute后,相当于模拟一个简易的接口测试工具。
参考:https://www.cnblogs.com/tianxian/p/13523362.html
①右侧选择fiddler-composer;抓包后,把左侧请求拖到右侧;
②编辑请求后,请求方法、URL、参数等,post方法/json消息体,点击右侧按钮“execute”执行
十九、day19 Fiddler与浏览器上直接输入F12的区别
相同点:都可以对HTTP请求进行分析
不同点:F12无法抓包APP端的HTTP请求,而fiddler工具可以;
F12无法修改篡改请求的数据,而fiddler工具可以;
F12可在console中输入部分指令,方便查看前端数据,可通过application上方便查看一些请求的一些数据,尤其涉及到登录或者邀请相关的知识。
二十、day20 当某个网站的请求都被拦截了,怎么恢复?
查看时哪些域名下网页别拦截了,可在快速命令行中输入bpu后,在点击enter后,即可恢复相关网站的访问。
二十一 day21 ]Jmeter与fiddler打卡的结合使用:
1)打开fiddler,过滤抓取http请求httpbin.org;
2)选中需要的会话导出:file-export sessions--selected sessions,选中jmeter script,点击next存储文件;
3)打开jmeter,将存储的文件进行打开,修改运行即可。
注意:
1)fiddler添加jmeter插件
a. Fiddler自带的导出功能(默认不包含导出为jmeter文件)需进行下载安装jmeter插件jmeterExport.dll;
b. 将插件文件jmeterExport.dll移动到fiddler文件路径下的\ImportExport
c. ]重启fiddler,然后导出文件就有了jmeter的选项了。
2)jmeter文件打开提示失败
a.JMeter插件管理器下载地址:https://jmeter-plugins.org/install/Install/#Plugins-Manager-Download,放到lib\ext目录
在jmeter菜单栏-选项--jmeter plugins manager---available plugins中搜索JSON/YAML Plugins,下载即可。
网友评论