Charles教程3 - 修改请求和响应
1、手动选择修改请求
这种适合需要手动修改请求并重发的场景。(需要修改host不需要修改响应)
当我们捕获到想要修改的接口后,可选择接口名然后点击编辑图标进入
在编辑界面,可以编辑请求方式、URL、HTTP版本、请求头、鉴权、入参等。
例如:我修改了URL,让他请求我本地idea中启动的服务进行本地调试。
修改完毕后直接点击 Execute 执行请求即可!
2、断点的方式自动进入请求和响应的修改
这种适合触发后自动进入编辑(可编辑请求和响应,但无法修改host)
当我们捕获到想要修改的接口后,可选择接口名然后右键选中 Breakpoints ,然后当你再触发该接口时会自动跳到编辑页面
请求头、参数等修改完之后可以直接点击 Execute 发送请求,然后等待响应后也会自动跳转到响应编辑页面
例如:我这里修改了响应数据中的 message 和 data.origin
同样点击 Execute 之后就可以把响应发给客户端。
🌧️ 预告 :下个教程会写Map Remote Settings 和 Map Local Settings 的用法。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Eber的小窝!
评论