HTTP POST 是否有最大大小?如果有最大大小,是由协议决定的还是由服务器决定的?
答案1
HTTP 规范并未对帖子的大小做出具体限制。它们通常受 Web 服务器或用于处理表单提交的编程技术的限制。
答案2
不受规格限制。限制为 MIN(browser_limit,server_limit)。
答案3
这POST 方法的规范不对数据大小施加任何限制,但网络服务器和浏览器都会设置自己的限制。
例如:
Internet Explorer:2 GB
Firefox:2 GB
Chrome:4 GB
Opera:4 GB
答案4
我不认为协议中存在特定限制,但是如果你传输的是大文件,那么有些情况下事情会变得棘手。这取决于文件的大小,哪种方法可能更适合你的特定情况。例如,与使用 torrent 之类的工具进行传输不同,它不支持检查文件在传输过程中是否损坏。