มีขนาดสูงสุดสำหรับเนื้อหาของ HTTP POST หรือไม่


40

HTTP POST มีขนาดสูงสุดหรือไม่ และถ้ามีขนาดใหญ่สุดมันจะถูกกำหนดโดยโปรโตคอลหรือเป็นดุลยพินิจของเซิร์ฟเวอร์หรือไม่

http 

คำตอบ:


34

ข้อกำหนด HTTP ไม่ได้กำหนดขนาดที่ จำกัด สำหรับการโพสต์ พวกเขามักจะถูก จำกัด โดยทั้งเว็บเซิร์ฟเวอร์หรือเทคโนโลยีการเขียนโปรแกรมที่ใช้ในการประมวลผลการส่งแบบฟอร์ม



4

วิธีการ POST ไม่มีการ จำกัด ขนาดของข้อมูล แต่เซิร์ฟเวอร์และเบราว์เซอร์มี

ตัวอย่างเช่น

IE: 2GB
Firefox: 2GB
Chrome: 4 GB
Opera: 4 GB

สำหรับรายละเอียดเพิ่มเติมตรวจสอบด้านล่าง URL
https://www.motobit.com/help/scptutl/pa98.htm


motobit เป็นสแปมลิงค์หรือไม่
ต่อ G

2

ฉันไม่คิดว่ามีข้อ จำกัด เฉพาะในโพรโทคอล แต่มีบางกรณีที่สิ่งต่าง ๆ ได้รับกระรอกถ้าคุณถ่ายโอนไฟล์ขนาดใหญ่ ขึ้นอยู่กับขนาดของไฟล์ว่าสิ่งใดจะทำงานได้ดีขึ้นเล็กน้อยสำหรับกรณีของคุณ ไม่มีการสนับสนุนใด ๆ สำหรับการตรวจสอบว่าไฟล์นั้นไม่ได้รับความเสียหายในการถ่ายโอนตัวอย่างเช่นการใช้บางอย่างเช่นฝนตกหนักสำหรับการถ่ายโอน


3
หาก TCP ทำงานได้ไฟล์นั้นควรจะไม่เปลี่ยนแปลง
Justin Scott

2
หาก TCP ทำงานได้เราจะไม่ต้องใช้ผลรวม md5 เพื่อตรวจสอบอิมเมจ ISO และไฟล์ขนาดใหญ่อื่น ๆ :-)
Bart Silverstrim

6
ผลรวม md5 ใช้เพื่อตรวจสอบว่าไฟล์ต้นฉบับตรงกับไฟล์เนื้อหาของผู้จัดพิมพ์เพื่อหลีกเลี่ยงการปลอม TCP มีการตรวจสอบแพ็กเกจและโอกาสในการเกิดข้อผิดพลาดโดยไม่มีการตรวจจับเป็นขั้นต่ำ
cavila

1
หมายเหตุ: md5 จะไม่ทนต่อการชนอีกต่อไป อย่าเชื่อถือ md5sums เพื่อตรวจสอบผู้สร้างไฟล์
Dodekeract

@cavila: ที่เช็ค TCP คือการตรวจสอบ 32 บิตเพื่อให้เราสามารถวัดปริมาณโอกาสที่: 1 ใน 2 ^ 32 ต่อแพ็คเก็ต แน่นอนว่าแพ็คเก็ตส่วนใหญ่จะไม่ผิดพลาด
MSalters
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.