Реплика

Раздел [Replica] решает, какие соединения Chute захватывает — то есть для каких хранит тела запросов и ответов. Он ничего не скрывает: каждое соединение по-прежнему появляется со своим правилом и политикой в Chute Dashboard, веб-консоли, приложениях и экспорте HAR; у отфильтрованного здесь соединения просто нигде нет тела для показа.

Сама запись трафика включается ключом replica в [General] (replica = true); раздел [Replica] лишь сужает то, что эта запись сохраняет. На iOS, tvOS и Android нужна ещё и действующая лицензия: без неё не захватывается ничего, что бы ни говорил replica. Захваченные тела живут лишь до конца сеанса: Chute удаляет их при остановке, так что сначала экспортируйте то, что нужно.

[Replica]
hide-apple-request = true
hide-udp = true
hide-crashlytics-request = true
use-keyword-filter = false
keyword-filter = keyword1,keyword2

Захват держит ещё не записанные тела в буфере в памяти: 8 МБ на macOS, 2 МБ на iOS, tvOS и Android. Когда буфер заполнен, из очереди вытесняются самые старые блоки, пока не поместится пришедший, — и на платформах Apple, и на Android одинаково, — так что захват теряет самые старые тела, а не самые новые; отдельный блок, который больше всего буфера, по-прежнему отвергается сразу. Вытеснение пишется в журнал одной сводной строкой, а не строкой на каждый блок.

Параметры

hide-apple-request (По умолчанию: false)

hide-apple-request = true

Не захватывать тела запросов к apple.com и его поддоменам. Имя сравнивается по меткам, поэтому посторонний хост, который лишь случайно оканчивается теми же буквами, например pineapple.com, захватывается как обычно.

hide-udp (По умолчанию: false)

hide-udp = true

Не захватывать трафик UDP.

Внимание: Ключ принимается для совместимости с Surge и записывается обратно как есть при сохранении конфигурации. Chute и так никогда не захватывает тела UDP — UDP-сессия появляется в списках со своим правилом и политикой, но тела у неё нигде нет, — поэтому этому ключу нечего скрывать.

hide-crashlytics-request (По умолчанию: false)

hide-crashlytics-request = true

Не захватывать тела запросов к хостам Crashlytics (*.crashlytics.com, *.crashlytics.googleapis.com, crashlyticsreports-pa.*). hide-crash-reporter-request (текущее написание Surge) читается как этот ключ.

use-keyword-filter (По умолчанию: false)

use-keyword-filter = true

Включить фильтрацию захвата по ключевым словам.

keyword-filter

keyword-filter = google,facebook,analytics

Список ключевых слов через запятую. При включённом use-keyword-filter тела захватываются только для запросов, чей хост содержит одно из этих слов.

keyword-filter-type (По умолчанию: whitelist)

keyword-filter-type = blacklist

whitelist захватывает тела только для хостов, содержащих одно из ключевых слов, как описано выше; blacklist делает наоборот — хосты с ключевым словом не захватываются, а все остальные захватываются.

S. Smart Rabbit LLC © All Rights Reserved            updated 2026-09-29 21:57:05

Эта страница — перевод английской версии. При расхождениях приоритет имеет английская версия.

results matching ""

    No results matching ""