Pelayan tidak dapat memproses permintaan kerana sintaks, pembingkaian atau data yang dibekalkan tidak sah. Mengulangi permintaan yang sama tanpa perubahan mungkin tidak membantu.
Panduan operasi: Periksa pengekodan URL, sintaks JSON/badan, medan wajib dan pembingkaian permintaan.
Permintaan tidak mempunyai bukti kelayakan pengesahan yang sah untuk sasaran. Walaupun namanya demikian, respons ini bermaksud pengesahan diperlukan atau gagal.
Panduan operasi: Hantar bukti kelayakan yang dijangka dan sertakan cabaran WWW-Authenticate.
Dikhaskan untuk kegunaan masa hadapan, walaupun sesetengah produk menggunakannya bagi aliran pembayaran atau kuota. Tiada satu tingkah laku pembayaran yang serasi secara universal.
Panduan operasi: Anggap maksud khusus vendor sebagai khusus vendor; dokumentasikan kontrak API.
Pelayan memahami permintaan tetapi enggan memenuhinya. Bukti kelayakan yang sah tidak semestinya mengubah hasil kerana sekatan mungkin berdasarkan dasar.
Panduan operasi: Semak kebenaran, dasar akses, peraturan IP/WAF dan kebenaran pada peringkat sumber.
Pelayan tidak dapat menemukan perwakilan semasa bagi URI yang diminta, atau enggan mendedahkan bahawa perwakilan itu wujud. Respons ini sahaja tidak menyatakan sama ada ketiadaan itu sementara atau kekal.
Panduan operasi: Betulkan URL, pulihkan sumber atau gunakan 410 jika diketahui bahawa sumber telah dibuang secara kekal.
405Kaedah Tidak Dibenarkan
Sumber itu wujud, tetapi tidak menyokong kaedah yang digunakan dalam permintaan ini.
Panduan operasi: Pulangkan pengepala Allow yang menyenaraikan kaedah yang diterima oleh sumber.
Pelayan tidak dapat menghasilkan perwakilan yang sepadan dengan keutamaan Accept proaktif klien.
Panduan operasi: Longgarkan kekangan Accept atau konfigurasikan perwakilan/dasar rundingan yang sesuai.
407Pengesahan Proksi Diperlukan
Proksi perantara memerlukan bukti kelayakan sebelum memajukan permintaan.
Panduan operasi: Sahkan kepada proksi menggunakan Proxy-Authenticate / Proxy-Authorization; ini berbeza daripada pengesahan asal.
Pelayan tidak menerima permintaan lengkap dalam tempoh menunggu yang ditetapkan. Klien mungkin mencuba semula melalui sambungan baharu.
Panduan operasi: Semak gangguan rangkaian, saiz muat naik dan tetapan tamat masa pelayan/proksi.
Permintaan bercanggah dengan keadaan semasa sumber, seperti pertembungan versi atau cubaan mencipta pendua.
Panduan operasi: Terangkan konflik dan berikan maklumat keadaan semasa yang mencukupi supaya klien dapat menyelesaikannya.
Sumber tidak tersedia dengan sengaja dan mungkin secara kekal, tanpa pengganti yang diketahui. Ini lebih khusus daripada respons umum tidak ditemui.
Panduan operasi: Gunakan apabila penghapusan disengajakan; buang pautan dan rujukan dalaman yang lapuk.
Pelayan memerlukan pengepala Content-Length tetapi permintaan tidak memberikannya.
Panduan operasi: Hantar Content-Length yang tepat atau gunakan pembingkaian pemindahan yang disokong.
Syarat permintaan seperti If-Match dinilai palsu, maka pelayan tidak melaksanakan tindakan yang diminta.
Panduan operasi: Segarkan perwakilan dan cuba semula menggunakan pengesah/keadaan terkini.
413Kandungan Terlalu Besar
Badan permintaan melebihi had yang sanggup atau mampu diproses oleh pelayan. Pelayan mungkin menutup sambungan atau membenarkan cubaan semula selepas badan dikecilkan.
Panduan operasi: Kurangkan saiz muatan atau laraskan had muat naik yang didokumenkan.
Sasaran permintaan lebih panjang daripada yang sanggup ditafsirkan oleh pelayan, selalunya disebabkan rentetan pertanyaan yang terlalu besar.
Panduan operasi: Gunakan URI yang lebih pendek atau pindahkan data yang sesuai ke badan permintaan.
415Jenis Media Tidak Disokong
Pelayan menolak badan permintaan kerana jenis media, pengekodan kandungan atau format yang diperiksa tidak disokong.
Panduan operasi: Hantar Content-Type/pengekodan yang disokong dan badan yang sepadan dengannya.
416Julat Tidak Dapat Dipenuhi
Julat bait yang diminta tidak dapat disediakan, contohnya kerana julat bermula selepas panjang perwakilan.
Panduan operasi: Semak semula panjang sumber dan unit julat; pelayan mungkin memulangkan Content-Range: bytes */length.
Pelayan atau perantara tidak dapat memenuhi jangkaan yang dinyatakan dalam pengepala Expect.
Panduan operasi: Cuba semula tanpa jangkaan yang tidak disokong apabila selamat dan sesuai.
Status berjenaka yang berasal daripada spesifikasi April Fool’s. Ia bukan kontrak ralat aplikasi biasa, walaupun sesetengah perkhidmatan menggunakannya secara gurauan.
Panduan operasi: Jangan bergantung padanya untuk tingkah laku produksi yang saling kendali.
421Permintaan Tersalah Halakan
Permintaan sampai ke pelayan yang tidak dapat memberikan respons berautoriti untuk URI sasaran, selalunya kerana penghalaan sambungan atau autoriti HTTP tidak sepadan.
Panduan operasi: Cuba semula melalui sambungan yang sesuai dan periksa Host/:authority, SNI serta penghalaan proksi.
422Kandungan Tidak Dapat Diproses
Jenis kandungan dan sintaks difahami, tetapi pelayan tidak dapat melaksanakan arahan atau mengesahkan kandungan yang dihantar.
Panduan operasi: Pulangkan butiran pengesahan peringkat medan yang boleh diambil tindakan; pembetulan muatan mungkin membolehkan kejayaan.
Sumber WebDAV dikunci, maka kaedah yang diminta tidak dapat dilaksanakan sehingga keadaan kunci diselesaikan.
Panduan operasi: Semak pemilik kunci, tamat masa dan pengendalian token kunci WebDAV.
Operasi WebDAV gagal kerana operasi terdahulu yang diperlukan dalam urutan permintaan yang sama gagal.
Panduan operasi: Selesaikan tindakan terdahulu yang gagal sebelum mencuba semula operasi yang bergantung padanya.
Pelayan menolak memproses permintaan yang mungkin dimainkan semula semasa data awal bagi mengurangkan risiko ulangan.
Panduan operasi: Cuba semula selepas sambungan diwujudkan tanpa data awal.
Pelayan menolak protokol semasa dan menunjukkan bahawa klien patut beralih kepada protokol lain.
Panduan operasi: Sertakan pengepala Upgrade yang menerangkan pilihan protokol yang disokong.
Pelayan memerlukan permintaan bersyarat untuk mengelakkan kemas kini hilang, tetapi klien menghantar permintaan tanpa syarat.
Panduan operasi: Dapatkan keadaan semasa dan hantar syarat yang sesuai seperti If-Match.
429Terlalu Banyak Permintaan
Klien menghantar terlalu banyak permintaan dalam tempoh tertentu berdasarkan had kadar yang ditetapkan pelayan.
Panduan operasi: Kurangkan kadar permintaan, patuhi Retry-After jika disediakan dan elakkan lonjakan cubaan semula serentak.
431Medan Pengepala Permintaan Terlalu Besar
Pelayan tidak akan memproses permintaan kerana satu atau lebih medan pengepala, atau keseluruhan set pengepala, terlalu besar.
Panduan operasi: Kurangkan kuki/pengepala tersuai atau laraskan had pelayan yang disengajakan.
451Tidak Tersedia Atas Sebab Undang-undang
Pelayan tidak dapat menyediakan sumber yang diminta kerana sekatan undang-undang.
Panduan operasi: Jika sesuai, terangkan sekatan dan skopnya tanpa mendedahkan maklumat yang dilindungi.