gpt4 book ai didi

http - HEAD header 不同于 GET,分块传输

转载 作者:塔克拉玛干 更新时间:2023-11-01 19:09:03 27 4
gpt4 key购买 nike

正在测试的 Web 应用程序行为异常。 HEAD 请求返回 header Content-Length,但随后的 GET 返回 Transfer-Encoding: chunked。我希望 header 相等,并且 RFC says SHOULD ,所以我的问题是:这种行为的合法性和普遍性如何?

更新 事实证明,问题的根本原因是 HAProxy 的行为。如果那是一个 HEAD 请求,响应将按原样从下面的应用程序传播。但是对于 GET 它应用压缩并设置分块传输。我会将这个问题作为题外话结束,也许会在 ServerFault 上提问。

最佳答案

如果服务器为 GET 使用分块编码,但为 HEAD 返回 Content-Length,恕我直言,这表明为 HEAD 返回的信息不太可能是正确的。

关于http - HEAD header 不同于 GET,分块传输,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23536757/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com