1、手动选择修改请求

这种适合需要手动修改请求并重发的场景。(需要修改host不需要修改响应)

当我们捕获到想要修改的接口后,可选择接口名然后点击编辑图标进入
20220715150129.png

在编辑界面,可以编辑请求方式、URL、HTTP版本、请求头、鉴权、入参等。

例如:我修改了URL,让他请求我本地idea中启动的服务进行本地调试。

20220715150424.png

修改完毕后直接点击 Execute 执行请求即可!

2、断点的方式自动进入请求和响应的修改

这种适合触发后自动进入编辑(可编辑请求和响应,但无法修改host)

当我们捕获到想要修改的接口后,可选择接口名然后右键选中 Breakpoints ,然后当你再触发该接口时会自动跳到编辑页面

20220715153711.png

请求头、参数等修改完之后可以直接点击 Execute 发送请求,然后等待响应后也会自动跳转到响应编辑页面

例如:我这里修改了响应数据中的 message 和 data.origin

20220715153917.png

同样点击 Execute 之后就可以把响应发给客户端。

🌧️ 预告 :下个教程会写Map Remote Settings 和 Map Local Settings 的用法。