mirror of
https://github.com/Wei-Shaw/sub2api.git
synced 2026-09-24 16:05:44 +08:00
后端: - 禁止名单补充 content-type(multipart boundary 为每请求随机值,静态覆写必坏 images 路径)、x-claude-code-session-id / x-client-request-id(会击穿每请求 会话同步,与已禁的 session_id 等同类)、cookie / x-goog-api-key(与透传路径 的入站鉴权残留清洗保持一致) - anthropic-beta 覆写与 body 净化对称:四个 Anthropic 构建器在 sanitizeAnthropicBodyForBetaTokens 前以覆写值为有效 finalBeta,避免覆写 丢 token 后 header/body 不对称被上游 400 - 保存/应用两路径共用 normalizeHeaderOverrideEntry,消除双份校验规则漂移 - GetHeaderOverrides 按 modelMappingCache 先例增加热路径缓存(WS 每消息 重建头场景收益最大);ApplyHeaderOverrides 移除无观测效果的排序 前端: - 禁止名单镜像同步新增项;值长度改按 UTF-8 字节校验(与后端 len() 对齐) - Create 弹窗切换平台时重置覆写配置,避免上一平台模板行串台 - BulkEdit:开启覆写但无有效行时拦截保存(防止整键替换静默清空所选账号 既有配置);开启分支显示整体替换警告;混合平台选择时隐藏模板按钮 - 删除未使用的 isBlockedHeaderOverrideName 导出