Charles Proxy Rewrite & MapLocal - 如何匹配精确查询
Charles Proxy Rewrite & MapLocal - how to match exact query
我只想 return 特定的回复 /path/embed=profile&prefetch=true&couples_only=false
而不是 embed=profile&prefetch=true&couples_only=false&ANYTHINGELSE
但 Charles 似乎对这两个查询的处理方式相同
我试过的
/path/embed=profile&prefetch=true&couples_only=false?
- 希望 ?
匹配 1 个字符或什么都不匹配,排除想要的更长查询
embed=profile&prefetch=true&couples_only=false(?!&)
- 标准正则表达式,在 regexr.com
中测试
我还能做什么?
据我所知,这是一个错误,此后一直没有修复。
您可以尝试Proxyman,这与 Charles 类似,它会解决您的问题。
步骤如下:
- 在您的 macOS 上设置 certificate(证书 -> 在 macOS 上安装)
- 提出请求
- 右击显示上下文菜单 -> 工具 -> Map Local or Breakpoint
- 创建一个带有默认值的规则 -> 它会完全匹配你想要的查询。
- 对于本地地图,您可以在编辑器中修改本地文件。
- 对于脚本(与ReWrite相同,但由Javascript编写)
- 免责声明:我创建了这个应用程序。希望对您的日常工作有所帮助。
我只想 return 特定的回复 /path/embed=profile&prefetch=true&couples_only=false
而不是 embed=profile&prefetch=true&couples_only=false&ANYTHINGELSE
但 Charles 似乎对这两个查询的处理方式相同
我试过的
/path/embed=profile&prefetch=true&couples_only=false?
- 希望?
匹配 1 个字符或什么都不匹配,排除想要的更长查询
中测试embed=profile&prefetch=true&couples_only=false(?!&)
- 标准正则表达式,在 regexr.com
我还能做什么?
据我所知,这是一个错误,此后一直没有修复。
您可以尝试Proxyman,这与 Charles 类似,它会解决您的问题。
步骤如下:
- 在您的 macOS 上设置 certificate(证书 -> 在 macOS 上安装)
- 提出请求
- 右击显示上下文菜单 -> 工具 -> Map Local or Breakpoint
- 创建一个带有默认值的规则 -> 它会完全匹配你想要的查询。
- 对于本地地图,您可以在编辑器中修改本地文件。
- 对于脚本(与ReWrite相同,但由Javascript编写)
- 免责声明:我创建了这个应用程序。希望对您的日常工作有所帮助。