HTTP 内容长度和分块传输编码。有2GB限制吗?

发布于 2024-12-25 22:28:59 字数 257 浏览 2 评论 0原文

现代网络服务器是否支持 HTTP Content-Length 超过 2GB4GB

HTTP Chunked 传输编码中的块怎么样? 单个 HTTP 块的长度可以超过 2GB 吗?

我需要知道在我的代码中使用 32 位整数64 位整数

Is a HTTP Content-Length over 2GB or 4GB supported by modern webservers?

How about the chunks in HTTP Chunked Transfer Encoding? Can an individual HTTP chunk exceed 2GB in length?

I need to know to use 32-bit integers or 64-bit integers in my code.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

伴我心暖 2025-01-01 22:28:59

据我所知,64 位限制是新的,尤其是在 Web 浏览器中。 Chrome 支持它们,也许 Opera 也支持,而且我看到 Firefox 的补丁还没有发布。我读过一些帖子,说 IE 返回负 Content-Length,这意味着它可能使用 32 位。

64 位 HTTP 长度看起来像是未来的趋势,但我们还没有实现。

From what I have gathered, 64-bit limits are new, especially in the web browsers. Chrome supports them, Opera maybe, and I see a patch for Firefox that hasn't landed yet. I've read posts that say IE returns negative Content-Length, which means it's likely to use 32-bits.

64-bit HTTP lengths looks like the future, but we aren't there yet.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文