Replica

[Replica] 段决定 Chute 捕获哪些连接——也就是为哪些连接保留请求与响应正文。它不隐藏任何东西:每条连接仍会带着规则与策略出现在 Chute Dashboard、Web 控制台、各端应用和 HAR 导出里;被这里过滤掉的连接只是在任何地方都没有正文可看。

流量录制本身由 [General] 里的 replica 键打开(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

捕获功能会把尚未写出的正文暂存在内存积压区:macOS 8 MB,iOS、tvOS 与 Android 2 MB。积压区满时,会按排队先后把最旧的块逐个丢掉,直到新到的这一块放得下——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 ""