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 似乎对这两个查询的处理方式相同

我试过的

  1. /path/embed=profile&prefetch=true&couples_only=false? - 希望 ? 匹配 1 个字符或什么都不匹配,排除想要的更长查询

  2. embed=profile&prefetch=true&couples_only=false(?!&) - 标准正则表达式,在 regexr.com

    中测试

我还能做什么?

据我所知,这是一个错误,此后一直没有修复。

您可以尝试Proxyman,这与 Charles 类似,它会解决您的问题。

步骤如下:

  1. 在您的 macOS 上设置 certificate(证书 -> 在 macOS 上安装)
  2. 提出请求
  3. 右击显示上下文菜单 -> 工具 -> Map Local or Breakpoint

  1. 创建一个带有默认值的规则 -> 它会完全匹配你想要的查询
  • 对于本地地图,您可以在编辑器中修改本地文件。
  • 对于脚本(与ReWrite相同,但由Javascript编写)

  • 免责声明:我创建了这个应用程序。希望对您的日常工作有所帮助。