HTTP中POST数据的最大大小是多少?

13

HTTP POST发送的数据量是否有限制?

我在一些电子邮件中看到附件的大小限制为25 MB或20 MB,但我认为这些限制是由服务器或应用程序强加的...

就纯粹的HTTP而言,是否有任何限制...

此外,在字段值方面是否存在限制?

隐藏字段中的大值为什么不是好事,还是说它不是?


部分重复内容:https://dev59.com/53E95IYBdhLWcg3wUMLW请将POST请求的大小限制告诉我。我的应用程序需要向服务器发送大量数据,因此我需要知道是否有任何限制。谢谢! - Vikram
看起来是ServerFault上这个问题的重复:https://serverfault.com/q/151090,那里也有其他非常好的答案。 - germanio
1个回答

9

应用程序在上传文件的服务器上设置了提交数据限制。仅为了让您有具体的思考,这里是一篇有关php手册中max_filesize的讨论文章:http://www.php.net/manual/en/features.file-upload.common-pitfalls.php。许多网站使用php内置函数,该链接描述了默认情况下如何设置上传功能。当然,每个Web平台的默认值都不同,例如它们是否使用基于ruby on rails或python的平台。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接