HTTP POST的内容是否有最大大小?


40

HTTP POST是否有最大大小?并且,如果有最大大小,则由协议确定还是由服务器决定?

http 

Answers:



16

规格无限制。限制为MIN(browser_limit,server_limit)。



2

我认为协议中没有特定的限制,但是在某些情况下,如果要传输大文件,情况会变得松散。这取决于文件的大小,对于您的特定情况而言,哪种效果更好些。例如,与使用诸如torrent之类的文件进行传输不同,它不支持检查文件在传输过程中是否未损坏。


3
如果TCP完成其工作,则该文件应完整无缺。
贾斯汀·斯科特

2
如果TCP能够完成工作,我们将不需要md5总和来验证ISO映像和其他大文件:-)
Bart Silverstrim 2010年

6
md5总和用于检查源文件是否与发布者内容文件匹配,以避免伪造。TCP确实具有程序包检查功能,并且没有检测到的错误通过的可能性很小。
cavila 2014年

1
注意:md5不再具有抗碰撞性。不要相信md5sums来验证文件的创建者。
Dodekeract

@cavila:TCP校验是32位校验和,因此我们可以量化这种机会:每个数据包 2 ^ 32中 1 。当然,大多数数据包一开始都是没有问题的。
MSalters
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.