Skip to content

Kod Status HTTP diterangkan

Setiap kod status respons HTTP yang biasa, dikumpulkan mengikut kelas: maksudnya dan bila anda melihatnya. Rujukan pantas pendamping kepada alat Kod Status HTTP.

Kod status HTTP berkongsi satu corak: digit pertama menamakan kelasnya, dan selebihnya butiran. 1xx bermakna maklumat, 2xx bermakna berjaya, 3xx bermakna lencongan, 4xx bermakna klien melakukan ralat, dan 5xx bermakna pelayan gagal. Baca digit pertama dahulu. Alat pendamping membolehkan anda mencari satu kod secara mendalam.

Jadual rujukan · 55 entriOpen the http-status-codes tool →
55 of 55 rows
1xx Maklumat
ContinuePelayan menerima pengepala permintaan dan klien boleh menghantar badan.Selepas semakan awal sebelum memuat naik badan yang besar.
Switching ProtocolsPelayan bersetuju menukar ke protokol yang diminta klien.Menyahmur sambungan HTTP ke WebSocket.
ProcessingPelayan menerima permintaan dan masih mengusahakannya.Pelayan WebDAV memperakui permintaan panjang supaya klien tidak tamat masa.
Early HintsPelayan menghantar pengepala awalan sebelum respons akhir sedia.Membenarkan pelayar pramuat aset sementara halaman masih dirender.
2xx Berjaya
OKPermintaan berjaya dan badan respons membawa hasilnya.Kejayaan standard untuk GET atau PUT.
CreatedPermintaan berjaya dan sumber baharu dicipta.Dipulangkan selepas POST yang mencipta sesuatu berjaya.
AcceptedPermintaan diterima untuk diproses tetapi belum selesai.Kerja lama telah bermula dan berjalan secara tak segerak.
Non-Authoritative InformationPermintaan berjaya tetapi data yang dipulangkan diubah dalam perjalanan balik.Proksi atau cache menyajikan metadata yang diubah suai dan bukannya milik asal.
No ContentPermintaan berjaya dan tiada badan untuk dipulangkan.DELETE berjaya, atau PUT yang tiada apa untuk dikatakan.
Reset ContentPermintaan berjaya dan klien patut menetapkan semula paparan yang menghantarnya.Selepas hantar borang, menyuruh halaman mengosongkan medannya.
Partial ContentPelayan memulangkan hanya sebahagian sumber seperti yang diminta.Menyajikan julat bait daripada permintaan Range.
3xx Lencongan
Moved PermanentlySumber mempunyai URL baharu kekal dan permintaan masa depan patut menggunakannya.Halaman berpindah dan enjin carian mesti mengemas kini indeks mereka.
FoundSumber buat sementara berada di URL berbeza, tetapi terus gunakan yang asal.Melencong ke halaman log masuk seketika.
See OtherJawapan berada di URL berbeza dan mesti diambil dengan GET.Corak PRG: lencong POST ke halaman hasil supaya muat semula tidak menghantar semula.
Not ModifiedSalinan cache masih sah, jadi pelayan tidak menghantar badan.GET bersyarat apabila cache klien sudah terkini.
Use ProxyPermintaan mesti dihantar melalui proksi yang dinamakan dalam respons.Rangkaian proksi legasi; ditolak untuk digunakan sejak 2011.
Temporary RedirectSumber buat sementara di tempat lain dan kaedah permintaan asal mesti dikekalkan.Seperti 302, tetapi POST kekal POST pada lencongan.
Permanent RedirectSumber mempunyai URL baharu kekal dan kaedah permintaan asal mesti dikekalkan.Seperti 301, tetapi POST kekal POST pada lencongan.
4xx Ralat klien
Bad RequestPelayan tidak dapat memahami permintaan kerana sintaks cacat.JSON cacat, atau medan wajib yang hilang.
UnauthorizedPengesahan diperlukan dan sama ada tiada atau gagal.Tiada token, atau token tidak sah atau telah tamat tempoh.
Payment RequiredPermintaan memerlukan pembayaran, walaupun spesifikasi tidak pernah mentakrifkan caranya.Sesetengah API menggunakannya sebagai penanda paywall; kebanyakan tidak pernah.
ForbiddenKlien disahkan tetapi tidak dibenarkan mengakses sumber ini.Log masuk sah, tetapi tiada kebenaran untuk sumber ini.
Not FoundPelayan tiada sumber pada URL ini.URL tidak dikenali atau ID yang tidak wujud.
Method Not AllowedURL wujud tetapi tidak membenarkan kaedah permintaan yang digunakan.POST terhadap titik akhir yang hanya menerima GET.
Not AcceptablePelayan tidak dapat memulangkan kandungan yang sepadan dengan pengepala Accept klien.Klien meminta XML sahaja, tetapi API hanya memulangkan JSON.
Proxy Authentication RequiredKlien mesti mengesahkan dengan proksi sebelum permintaan diteruskan.Proksi korporat menolak permintaan yang tidak disahkan.
Request TimeoutKlien ambil terlalu lama menghantar permintaan dan pelayan menyerah.Muat naik yang tersekat sebelum badan selesai tiba.
ConflictPermintaan berkonflik dengan keadaan semasa sumber.E-mel pendua atau perlumbaan suntingan pada rekod yang sama.
GoneSumber pernah wujud tetapi telah dibuang secara kekal.Titik akhir ditamatkan dengan sengaja, lebih kuat daripada 404.
Length RequiredPermintaan memerlukan pengepala Content-Length dan tidak memilikinya.Pelayan yang mesti tahu saiz lebih awal menolak badan strim.
Precondition FailedPrasyarat pengepala seperti If-Match dinilai palsu.Suntingan optimis apabila rekod berubah sejak klien membacanya.
Content Too LargeBadan permintaan melebihi had yang diterima pelayan.Muat naik lebih besar daripada saiz badan maksimum pelayan.
URI Too LongURL permintaan lebih panjang daripada yang sanggup ditafsir oleh pelayan.Borang yang tanpa sengaja disirikan kepada rentetan pertanyaan GET yang membesar tanpa had.
Unsupported Media TypeFormat badan permintaan bukan salah satu yang diterima titik akhir.POST dengan Content-Type text/plain terhadap titik akhir khusus JSON.
Range Not SatisfiableJulat bait dalam pengepala Range tidak sesuai dengan sumber.Meminta bait melewati hujung fail semasa menyambung muat turun.
Expectation FailedPelayan tidak dapat memenuhi jangkaan yang dinyatakan dalam pengepala Expect.Jangkaan 100-continue yang pelayan enggan penuhi.
I'm a teapotPelayan ialah teko dan enggan menyeduh kopi.Lawak April 1998 yang tidak mati; API memulangkannya untuk berseronok.
Misdirected RequestPermintaan dihantar kepada pelayan yang tidak boleh menghasilkan respons untuknya.Sambungan guna semula dihantar kepada hos yang tidak dilayan oleh pelayan ini.
Unprocessable EntityPermintaan terbentuk baik tetapi nilainya gagal pengesahan semantik.JSON sah yang medannya melanggar peraturan perniagaan.
Too EarlyPelayan menolak permintaan yang berisiko menjadi main semula.Menolak permintaan tak-idempoten yang dicuba semula sebelum kunci diputar.
Upgrade RequiredKlien mesti bertukar ke protokol berbeza untuk menggunakan sumber ini.Titik akhir yang mendesak TLS atau WebSocket.
Precondition RequiredPelayan memerlukan pengepala bersyarat yang tidak dihantar oleh permintaan.API yang mendesak If-Match untuk mencegah kemas kini hilang.
Too Many RequestsKlien telah menghantar terlalu banyak permintaan dalam tetingkap masa tertentu.Had kadar tercapai; undur dan cuba semula.
Request Header Fields Too LargeSatu atau lebih medan pengepala terlalu besar untuk diproses oleh pelayan.Kuki atau token yang membesar sehingga menyekat setiap permintaan ke laman.
Unavailable For Legal ReasonsSumber disekat atas sebab undang-undang, seperti penyingkiran atau sekatan geografi.Penyingkiran kerajaan atau halaman disekat di satu negara.
5xx Ralat pelayan
Internal Server ErrorPelayan menghadapi keadaan tak dijangka dan gagal.Pengecualian tak tertangani atau pepijat pada pelayan.
Not ImplementedPelayan tidak menyokong kaedah atau ciri yang diminta.Titik akhir diisytiharkan tetapi belum dibina.
Bad GatewayGerbang atau proksi menerima respons tidak sah daripada pelayan huluan.Proksi songsang tidak dapat menjangkau bahagian belakang.
Service UnavailablePelayan buat sementara tidak dapat mengendalikan permintaan.Penyelenggaraan, beban lampau, atau perkhidmatan bergantung yang turun.
Gateway TimeoutGerbang atau proksi tidak mendapat respons tepat masa daripada pelayan huluan.Bahagian belakang ambil terlalu lama dan proksi menyerah.
HTTP Version Not SupportedPelayan tidak menyokong versi HTTP dalam permintaan.Klien bertutur versi protokol yang tidak pernah dipelajari pelayan.
Variant Also NegotiatesRundingan kandungan telus berakhir dalam rujukan pekeliling.Pelayan salah konfigurasi yang melakukan rundingan kandungan eksperimental.
Insufficient StoragePelayan tidak dapat menyimpan perwakilan yang diperlukan untuk melengkapkan permintaan.Pelayan WebDAV yang storan peruntukannya penuh.
Loop DetectedPelayan menghadapi gelung tak berakhir semasa memproses permintaan.Pengikatan WebDAV yang merujuk kembali kepada dirinya sendiri.
Network Authentication RequiredKlien mesti mengesahkan dengan rangkaian untuk mendapatkan akses.Portal tawan di hotel atau lapangan terbang yang memintas permintaan.