如何修改网络请求

462 阅读1分钟

修改载荷

方法一:通过控制台

右键想要修改的接口,点击复制,以fetch格式复制

image.png 然后在控制台粘贴,但是会有一个问题,返回的是一个Promise,看不到接口返回的结果,而且修改参数也不好修改,如下图所示

image.png

处理方案如下

如果你只是临时在控制台调试,不想手动重构对象,可以先把原有的 JSON 字符串转成对象,修改后再转回字符串,步骤如下:

image.png 把body复制,然后通过JSON.parse转换为对象

image.png 然后就可以新增或者修改请求参数

image.png 最后

image.png 添加的代码如下

.then(response => response.json())
.then(data => console.log("返回数据:", data))
.catch(error => console.error("错误:", error))

完整的流程如下图所示

image.png

方法二: 使用fiddler进行抓包修改

image.png

image.png 点击Execute,会多出新修改的接口请求,再点击Inspectors就可以查看修改后的返回结果啦

image.png

修改接口返回结果

右键想要修改的接口请求,点击替换内容

image.png 修改想要修改的字段,如图:将“陈伟堂”修改为“陈伟堂111”,保存。再次触发该接口,就是修改返回结果之后的请求接口 image.png