抓包遇到的坑:Fiddler 拦截服务端返回的请求,篡改后乱码无法解析,转发给客户端后,客户端无法加载出来

使用Fiddler Alt + F11 拦截服务器返回的请求,在raw面版篡改数据后,Run to Completion,结果客户端识别不出来,json也解析不出来了。

后面找了一圈,发现有两个方法 可以解决这个问题:

1、把返回的请求整个保存在本地,是个.json文件,使用文本文件打开它,篡改完保存后,点击Choose Response 选择这个文件

2、使用Fiddler自带的AutoResponder 自动响应功能 ,通过匹配(各种规则)对应的接口,来返回对应的响应文件 (需要先把之前的请求这个接口返回的响应文件下载到本地,然后进行篡改,篡改完毕后把这个本地文件设置为该接口的响应文件即可)。设置好自动响应后,下次再请求这类接口(规则能匹配到的),Fiddler就会把篡改好的响应文件直接转发给前端,前端就能正常渲染

猜你喜欢

转载自blog.csdn.net/qq_42021063/article/details/135631835