dsh-cookie-sentinel:缓解 DSH Desktop 随机端口下的 dsh-auth Cookie 堆积与 HTTP 431

DSH Desktop 每次在本机随机端口启动时,会按端口哈希命名 dsh-auth Cookie;Cookie 按 127.0.0.1 存储且约 30 天有效,多次启动易堆积,约 70 条时 Cookie 头可超过 Node 16 KiB 上限并触发 HTTP 431。社区插件 dsh-cookie-sentinel(zhkkjF,admin-security)在 Host 将 maxHeaderSize 默认提到 128 KiB,并仅在 launch-token mint 新 Cookie 时删除其余 dsh-auth 条目。安装:dsh plugin --profile <profile> add github:zhkkjF/dsh-cookie-sentinel;可配 maxHeaderSize;审计日志在 ~/.dsh/cookie-sentinel.log。MIT,dsh>=0.2.1-rc.1。

阅读全文