Gibt es eine maximale Größe für einen HTTP-POST? Und wenn es eine maximale Größe gibt, wird dies durch das Protokoll bestimmt oder liegt es im Ermessen des Servers?
Gibt es eine maximale Größe für einen HTTP-POST? Und wenn es eine maximale Größe gibt, wird dies durch das Protokoll bestimmt oder liegt es im Ermessen des Servers?
Antworten:
Die HTTP-Spezifikation schreibt keine bestimmte Größenbeschränkung für Posts vor. Sie werden in der Regel entweder vom Webserver oder von der Programmiertechnologie begrenzt, die zur Verarbeitung der Formularübermittlung verwendet wird.
Bei der POST-Methode ist die Datengröße nicht begrenzt. Aber Server & Browser hat.
Beispiel
IE: 2 GB
Firefox: 2 GB
Chrome: 4 GB
Opera: 4 GB
Weitere Informationen finden Sie unter der URL
https://www.motobit.com/help/scptutl/pa98.htm
Ich glaube nicht, dass es eine bestimmte Grenze im Protokoll gibt, ABER es gibt Fälle, in denen die Dinge kurzweilig werden, wenn Sie große Dateien übertragen. Es hängt von der Größe der Datei ab, was für Ihren speziellen Fall möglicherweise besser funktioniert. Es gibt keine Unterstützung für die Überprüfung, ob die Datei bei der Übertragung beschädigt wurde, im Gegensatz zur Verwendung eines Torrents für die Übertragung.