Cloudflare自动压缩引发的HTTP流式传输噩梦

2025-08-09
Cloudflare自动压缩引发的HTTP流式传输噩梦

Mintlify团队在使用Node流API和AI SDK进行HTTP流式传输时遇到问题:cURL和Postman正常工作,但node-fetch和浏览器fetch失败。排查过程中,他们发现Cloudflare Worker可以作为临时解决方案,但最终发现问题根源在于Cloudflare自动启用了压缩,而浏览器默认发送Accept-Encoding头导致压缩后的响应无法被正确解析。禁用Cloudflare压缩后问题解决。这突显了Cloudflare“智能”默认设置的潜在风险,强调了基础设施即代码和可追溯性的重要性。

阅读更多