Apakah kod status yang dikembalikan oleh protokol HTTP?Terangkan maksud semua kod status biasa secara terperinci

Apakah kod status yang dikembalikan oleh protokol HTTP?

Terangkan maksud semua kod status biasa secara terperinci

(koleksi yang disyorkan)

kami buatPasaran internet, pastinya perlu kerap hantar.

melakukanPromosi WebSemasa proses, pelbagai kod status protokol HTTP sering ditemui di tapak web.

banyakmedia baruOrang ramai, maksud kod status http yang dikembalikan ini tidak begitu jelas, dan saya sering keliru...

Malah, setiap baris kod status HTTP yang sepadan mempunyai maknanya.

Kod status biasa yang dikembalikan oleh protokol http adalah seperti berikut:

  • 200
  • 301
  • 301
  • 403
  • 404
  • 500
  • ......

Senarai semua jawapan dengan kod status http

Berikut ialah jadual perbandingan kod status http yang sepadan:

XMLHttpRequest status objek dan statusTeks jadual perbandingan atribut
terkinistatusTeksPenerangan
0 **-tidak dimulakan
1 **-Permintaan diterima, teruskan pemprosesan
100TerusPelanggan mesti terus membuat permintaan
101Menukar protokolPelanggan meminta pelayan untuk menukar versi protokol HTTP mengikut permintaan
2 **-Operasi berjaya diterima, dianalisis, diterima
200OKtransaksi yang berjaya
201DiciptaGesa untuk mengetahui URL fail baharu
202DiterimaDiterima dan diproses, tetapi pemprosesan tidak selesai
203Maklumat Tidak BerwibawaMaklumat pemulangan tidak pasti atau tidak lengkap
204Tiada isi kandunganPermintaan diterima, tetapi maklumat pemulangan kosong
205Tetapkan Semula KandunganPelayan telah menyelesaikan permintaan, ejen pengguna MESTI menetapkan semula fail yang sedang dilihat
206Kandungan SeparaPelayan telah menyelesaikan permintaan GET beberapa pengguna
3 **-Penyempurnaan permintaan ini mesti diproses selanjutnya
300Pelbagai PilihanSumber yang diminta tersedia di beberapa tempat
301Berpindah Permatamemadam data permintaan
302MendapatiMinta data ditemui di alamat lain
303Lihat Lain-lainNasihatkan pelanggan untuk melawati URL lain atau kaedah akses
304Tidak DiubahsuaiPelanggan telah melakukan GET, tetapi fail tidak berubah
305Gunakan ProksiSumber yang diminta mesti diperoleh daripada alamat yang ditentukan oleh pelayan
306 Kod yang digunakan dalam versi HTTP sebelumnya tidak lagi digunakan dalam versi semasa
307Ubah hala SementaraIsytiharkan pemadaman sementara sumber yang diminta
4 **-Permintaan mengandungi ralat sintaks atau tidak dapat diselesaikan
400Permintaan burukPermintaan buruk, seperti ralat sintaks
401Tidak dibenarkanPermintaan kebenaran gagal
402pembayaran diperlukanKekalkan respons pengepala ChargeTo yang sah
403LaranganPermintaan tidak dibenarkan (sumber tidak tersedia kerana tetapan kebenaran pada fail atau direktori pada pelayan)
404Not FoundTiada fail, pertanyaan atau URI ditemui (sumber yang ditentukan tidak ditemui)
405Kaedah Tidak DibenarkanKaedah yang ditakrifkan oleh pengguna dalam medan Talian Permintaan tidak dibenarkan
406Tidak boleh diterimaMenurut seretan Terima yang dihantar oleh pengguna, sumber yang diminta tidak boleh diakses
407Pengesahan Proksi DiperlukanSama seperti 401, pengguna mesti terlebih dahulu diberi kuasa pada pelayan proksi
408Permintaan tamat masaPelanggan tidak melengkapkan permintaan dalam masa yang ditentukan oleh pengguna
409konflikPermintaan tidak dapat diselesaikan untuk keadaan sumber semasa
410SudahSumber ini tiada lagi pada pelayan dan tiada rujukan lanjut
411Panjang DiperlukanPelayan menolak permintaan untuk atribut Panjang Kandungan yang ditentukan pengguna
412Prasyarat FaimembawaSatu atau lebih medan pengepala permintaan tidak betul dalam permintaan semasa
413Memohon Entiti Terlalu BesarSumber yang diminta adalah lebih besar daripada saiz yang dibenarkan oleh pelayan
414Permintaan-URI Terlalu LamaURL sumber yang diminta adalah lebih panjang daripada yang dibenarkan oleh pelayan
415Jenis Media Tidak DisokongSumber permintaan tidak menyokong format item permintaan
416Julat yang Diminta Tidak SesuaiPermintaan mengandungi medan pengepala permintaan Julat. Tiada nilai petunjuk julat dalam julat sumber permintaan semasa dan permintaan itu tidak mengandungi medan pengepala permintaan Julat-Jika.
417Jangkaan GagalPelayan tidak memenuhi nilai jangkaan yang ditentukan oleh medan pengepala Expect permintaan. Jika pelayan proksi, mungkin pelayan peringkat seterusnya tidak dapat memenuhi permintaan.
5 **-Pelayan gagal melaksanakan permintaan yang sah sepenuhnya
500Ralat Pelayan DalamanPelayan menghasilkan ralat dalaman
501Tidak dilaksanakanPelayan tidak menyokong fungsi yang diminta
502Gerbang BurukPelayan tidak tersedia buat sementara waktu, kadangkala untuk mengelakkan beban berlebihan sistem
503Service UnavailablePelayan terlebih muatan atau digantung untuk penyelenggaraan
504Timeout GatewayGerbang terlampau beban, pelayan menggunakan gerbang atau perkhidmatan lain untuk bertindak balas kepada pengguna, dan masa menunggu ditetapkan kepada nilai yang lebih panjang
505Versi HTTP Tidak DisokongPelayan tidak menyokong atau enggan menyokong versi HTTP yang dinyatakan dalam pengepala permintaan
12029ralat tidak diketahui berlaku semasa memproses permintaan pada pelayan. kod status yang dikembalikan daripada pelayan ialah : 12029Sebab: Rangkaian disekat. Muat semula dan anda akan tahu

Adalah diharapkan bahawa jawapan kod status http yang dikongsi di atas akan bertindak balas kepadaE-dagangRakan-rakan saya juga membantu ^_^

发表 评论

Alamat e-mel anda tidak akan diterbitkan. 必填 项 已 用 * 标注

Tatal ke