Apakah ada ukuran maksimum untuk konten HTTP POST?


40

Apakah ada ukuran maksimum untuk HTTP POST? Dan jika ada ukuran maksimal, apakah ditentukan oleh protokol atau apakah berdasarkan kebijaksanaan server?

http 

Jawaban:


35

Spesifikasi HTTP tidak menetapkan batas ukuran tertentu untuk posting. Mereka biasanya akan dibatasi oleh server web atau teknologi pemrograman yang digunakan untuk memproses pengiriman formulir.


16

Tidak ada batasan menurut spesifikasi. Batasnya adalah MIN (browser_limit, server_limit).



2

Saya tidak berpikir bahwa ada batasan spesifik dalam protokol, TETAPI ada kasus di mana hal menjadi tupai jika Anda mentransfer file besar. Itu tergantung pada ukuran file seperti apa yang mungkin bekerja sedikit lebih baik untuk kasus spesifik Anda. Tidak ada dukungan untuk memeriksa apakah file tidak rusak dalam transfer, misalnya, tidak seperti menggunakan sesuatu seperti torrent untuk transfer.


3
Jika TCP melakukan tugasnya, file tersebut harus utuh.
Justin Scott

2
Jika TCP melakukan tugasnya, kita tidak perlu jumlah md5 untuk memverifikasi gambar ISO dan file besar lainnya :-)
Bart Silverstrim

6
Jumlah md5 digunakan untuk memeriksa apakah file sumber cocok dengan file konten penerbit untuk menghindari palsu. TCP memang memiliki pemeriksaan paket dan peluang lulus kesalahan tanpa deteksi minimum.
cavila

1
Catatan: md5 tidak tahan tabrakan lagi. Jangan percaya md5sums untuk memverifikasi pembuat file.
Dodekeract

@cavila: Pemeriksaan TCP adalah checksum 32 bit, jadi kami dapat menghitung peluang itu: 1 dalam 2 ^ 32 per paket . Tentu saja, sebagian besar paket tidak salah sejak awal.
MSalters
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.