之前简单介绍过fiddler基本使用方法https://blog.csdn.net/wshlp123456/article/details/87919335
日前,发现一个更为实用的方法:
1、F12打开浏览器,选择network,查看需要抓包网页请求与返回
2、复制request url 请求后半段,如图
打开fiddler--AutoResponse, 勾选Enable rulse ,选择add-rules,将内容复制到Rule Editor第一行
2、复制该请求的response内容到txt,如图:
并在txt里修改需要修改的内容保存(要跟开发确认)。
或者:fiddler右键找到该接口选择save-->response-->response body,保存json格式文件到文件夹,修改内容另存为txt,可供第4步使用。
3、在Rule Editor第二行导入该txt文件,点击save
4、重新刷新网页,得到返回新结果的网页效果
Note: 如果导入txt后,刷新页面出现乱码,那么重新另存为该文件,编码格式选择UTF-8
二、 修改请求数据:
即在fiddler中执行Inspectors->WebForms(直接修改textview),修改请求变量参数后执行Run to Completion,服务器返回新的请求结果
执行 disable rules--automatic breakpoint ,页面响应正常