可以使用第三方抓包工具,对请求前后实现代理,可以修改参数请求内容和参数响应内容。
默认支持拦截http请求,如果需要支持https还需要在浏览器进行配置。
Fiddler4下载地址:【Fiddler4下载】2020年最新官方正式版Fiddler4免费下载 - 腾讯软件中心官网
切换Fiddler的拦截请求、响应模式
点击Fiddler 左下角箭头所指位置,直至显示样式,此拦截方式为拦截 HTTP请求模式。
1. 空白为不拦截请求
2. 拦截接口请求,可修改请求参数
3. 拦截接口响应,可修改服务响应参数
修改请求参数
如:浏览器请求http://localhost:6001/ftp/test?po=1&op=2
Fiddler会拦截所有请求,可对该请求参数进行修改。
修改响应参数
如:浏览器请求http://localhost:6001/ftp/test?po=1&op=2
正常响应:{"code":200,"success":true,"message":"操作成功","result":"1-2"}
调为拦截响应模式
此时浏览器输出的是修改后的响应数据: