请求重写
wanghongenpin edited this page 2023-12-14 15:01:27 +08:00
This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

可通过重写规则来修改请求和响应内容。目前重写支持5种类型分别是替换请求、替换响应、修改请求、修改响应和重定向。

image

创建规则

可通过设置菜单里进入请求重写,在请求重写窗口新建规则,也可以通过抓包详情消息体 点击重写icon快速创建重写规则。

image

替换响应

此重写行为表示整体替换响应数据,支持替换的部分:状态码方法、响应头、响应体。

修改请求

相比于替换请求行为,修改请求提供了更加细致化的修改策略。例如删除查询参数,正则替换请求体的内容。

举个例子。有下面这样的请求参数我们希望修改name的值为345但保留其他的参数不变。
https://example.com?name=123&age=32

image

如果复杂一点我们不知道key的具体值但是仍然希望替换为345可以使用正则表达式

image

一个请求可以创建并应用多个修改规则,我们可以在列表中进行管理。

image