线上接口未改代码却突然报 JsonEOFException,HTTP 200 却只拿到一个 `{`。本文记录从 JDK HttpClient 验证到更换 LangChain4j HTTP 客户端的完整排查过程,并解释 HTTP 200 与 JSON 解析失败为何并不矛盾。