当使用正确的正则表达式时,正则表达式过滤器不会过滤掉Charles Proxy上的网络呼叫/流量

问题描述 投票:1回答:1

在Charles Proxy中,我想识别所有不是来自我的测试环境的流量,因此我可以轻松删除它。当我保存我的Charles Proxy会话时,我希望它尽可能小(然后将会话文件附加到JIRA票证)。目前,JIRA仅允许文件> 30MB,而Charles Proxy会话文件通常比这大得多。

如果我将下面列出的5个网络呼叫复制并粘贴到regex101.com并想要查找不包含“charles”一词的所有网络呼叫,则以下正则表达式查询会正确找到4行:

/^((?!Charles).)*$/美国

5个网络呼叫示例

但是,当我在Charles Proxy上的过滤器字段中输入相同的正则表达式查询时,它实际上并没有过滤掉任何内容。仅供参考,我已经检查了Charles Proxy中的“过滤器使用正则表达式”复选框(通过过滤器栏上的“设置”按钮)。

有没有人有任何建议我可能做错了什么?

charles-proxy
1个回答
0
投票

某种答案,^在Charles 4.2.X中不起作用。好消息,它适用于查尔斯4.3b1。坏消息,它还没有,但应该在下周提供。你删除你的正则表达式应该在4.2.X中工作的^

© www.soinside.com 2019 - 2024. All rights reserved.