先用脚本实现了
[Script]
test = type=http-response,pattern=httpbin.org/get,requires-body=1,script-path=https://raw.githubusercontent.com/mieqq/mieqq/master/replace-body.js, argument=要匹配的值=替换的值
argument=匹配值=替换值
支持正则:如argument=\w+=test
支持正则修饰符:如argument=/\w+/g=test
支持多参数,如:argument=匹配值1=替换值1&匹配值2=替换值2
支持改写响应体和请求体体(type=http-response、request-body 注意必须打开需要body(requires-body=1)
tips
修改json格式的键值对可以这样:
argument=("key"):\s?"(.+?)"=$1: "new_value"
s修饰符可以让.匹配换行符,如 argument=/.*/s=hello