mirror of
https://github.com/Wei-Shaw/sub2api.git
synced 2026-09-24 16:05:44 +08:00
400 "Failed to parse request body" 此前丢弃底层错误,无法区分 JSON 真非法、还是 body 被截断/被中间件提前消费。 - 服务层 invalid json 错误增补 len/offset/非法字符信息 (仅诊断元数据,不含 body 内容,可安全 wrap); - handler 层新增 logRequestBodyParseFailure,向服务端日志输出 底层错误 + body 长度 + 转义后的 head/tail 片段(各 256B), 客户端响应文案保持不变; - 接入全部 9 处入站解析点(messages/count_tokens/responses/ chat_completions/embeddings,Anthropic 与 OpenAI 网关)。 Fixes #3715