【发布时间】:2012-02-07 08:51:50
【问题描述】:
现代网络服务器是否支持超过 2GB 或 4GB 的 HTTP Content-Length?
HTTP Chunked 传输编码中的块怎么样? 单个 HTTP 块的长度能否超过 2GB?
我需要知道在我的代码中使用32-bit integers 或64-bit integers。
【问题讨论】:
标签: http chunked-encoding http-content-length http-chunked
现代网络服务器是否支持超过 2GB 或 4GB 的 HTTP Content-Length?
HTTP Chunked 传输编码中的块怎么样? 单个 HTTP 块的长度能否超过 2GB?
我需要知道在我的代码中使用32-bit integers 或64-bit integers。
【问题讨论】:
标签: http chunked-encoding http-content-length http-chunked
据我所知,64 位限制是新的,尤其是在网络浏览器中。 Chrome 支持它们,Opera 可能,而且我看到一个尚未登陆的 Firefox 补丁。我读过帖子说 IE 返回负数 Content-Length,这意味着它可能使用 32 位。
64 位 HTTP 长度看起来像是未来,但我们还没有。
【讨论】: