В Charles Proxy я хочу идентифицировать весь трафик, который не из моей тестовой среды, поэтому я могу легко удалить его. Когда я сохраняю сеанс Charles Proxy, я хочу, чтобы он был как можно меньше (а затем прикрепляю файл сеанса к заявке JIRA). В настоящее время JIRA не позволяет использовать файлы размером более 30 МБ, а файлы сеансов Charles Proxy обычно намного больше этого размера.
Если я скопирую и вставлю 5 перечисленных ниже сетевых вызовов в regex101.com и захочу найти все сетевые вызовы, которые НЕ содержат слово "charles", следующий запрос регулярных выражений правильно найдет 4 строки:
/ ^ ((?! шарль).) * $ / Мг
5 примеров сетевых вызовов
Однако, когда я ввожу тот же запрос регулярного выражения в поле фильтра на Charles Proxy, он фактически ничего не отфильтровывает. К вашему сведению, я уже установил флажок «Фильтр использует регулярные выражения» в Charles Proxy (через кнопку «Настройки» на панели фильтров).
У кого-нибудь есть предложения, что я могу делать не так?