Skip to content

请求重写

wanghongenpin edited this page Dec 14, 2023 · 2 revisions

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

image

创建规则

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

image

替换响应

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

修改请求

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

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

image

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

image

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

image