Server tidak dapat memproses permintaan karena sintaksis, pembingkaian, atau data yang diberikan tidak valid. Mengulangi permintaan yang sama tanpa perubahan kecil kemungkinannya akan membantu.
Panduan operasional: Inspect URL encoding, JSON/body syntax, required fields, and request framing.
Permintaan kekurangan kredensial autentikasi yang valid untuk target. Terlepas dari namanya, respons ini berarti autentikasi diperlukan atau gagal.
Panduan operasional: Send the expected credentials and include a WWW-Authenticate challenge.
Dicadangkan untuk penggunaan masa depan, meskipun beberapa produk menggunakannya untuk alur kerja pembayaran atau kuota. Tidak ada perilaku pembayaran tunggal yang dapat dioperasikan secara universal.
Panduan operasional: Treat vendor-specific meanings as such; document the API contract.
Server memahami permintaan tetapi menolak untuk memenuhinya. Kredensial yang valid belum tentu mengubah hasil karena pembatasan mungkin berbasis kebijakan.
Panduan operasional: Check permissions, access policy, IP/WAF rules, and resource-level authorization.
Server tidak dapat menemukan representasi saat ini untuk URI yang diminta, atau tidak bersedia mengungkapkan keberadaannya. Respons saja tidak menyatakan apakah ketidakhadiran tersebut bersifat sementara atau permanen.
Panduan operasional: Repair the URL, restore the resource, or use 410 when removal is known to be permanent.
Sumber daya ada, tetapi tidak mendukung metode yang digunakan dalam permintaan ini.
Panduan operasional: Return an Allow header listing methods the resource accepts.
Server tidak dapat menghasilkan representasi yang cocok dengan preferensi Accept proaktif klien.
Panduan operasional: Relax Accept constraints or configure a suitable representation/negotiation policy.
407Proxy Authentication Required
Proxy perantara memerlukan kredensial sebelum meneruskan permintaan.
Panduan operasional: Authenticate to the proxy using Proxy-Authenticate / Proxy-Authorization; this is distinct from origin authentication.
Server tidak menerima permintaan lengkap dalam waktu yang disiapkannya untuk menunggu. Klien dapat mencoba kembali pada koneksi baru.
Panduan operasional: Check network stalls, upload size, and server/proxy timeout settings.
Permintaan bertentangan dengan status sumber daya saat ini, seperti benturan versi atau upaya untuk membuat duplikat.
Panduan operasional: Explain the conflict and provide enough current state for the client to resolve it.
Sumber daya secara sengaja dan kemungkinan besar tersedia secara permanen, tanpa pengganti yang diketahui. Ini lebih kuat daripada respons not-found generik.
Panduan operasional: Use when removal is deliberate; remove obsolete internal links and references.
Server memerlukan header Content-Length tetapi permintaan tidak menyediakannya.
Panduan operasional: Send an accurate Content-Length or use a supported transfer framing.
Kondisi permintaan seperti If-Match menghasilkan nilai salah (false), sehingga server tidak melakukan tindakan yang diminta.
Panduan operasional: Refresh the representation and retry with current validators/state.
Isi permintaan melebihi batas yang bersedia atau dapat diproses oleh server. Server dapat menutup koneksi atau mengizinkan percobaan ulang setelah memperkecil isi.
Panduan operasional: Reduce payload size or adjust documented upload limits.
Target permintaan lebih panjang dari yang bersedia ditafsirkan oleh server, sering kali karena string kueri yang terlalu besar.
Panduan operasional: Use a shorter URI or move suitable data into a request body.
415Unsupported Media Type
Server menolak isi permintaan karena tipe media, pengkodean konten, atau format yang diperiksa tidak didukung.
Panduan operasional: Send a supported Content-Type/encoding and a body matching it.
Rentang byte yang diminta tidak dapat dilayani, misalnya karena dimulai di luar panjang representasi.
Panduan operasional: Re-check resource length and range units; servers may return Content-Range: bytes */length.
Server atau perantara tidak dapat memenuhi ekspektasi yang dideklarasikan dalam header Expect.
Panduan operasional: Retry without the unsupported expectation when safe and appropriate.
Status humor yang berasal dari spesifikasi April Mop. Ini bukan kontrak kesalahan aplikasi normal, meskipun beberapa layanan menggunakannya secara main-main.
Panduan operasional: Do not depend on it for interoperable production behavior.
Permintaan mencapai server yang tidak dapat menghasilkan respons otoritatif untuk URI target, sering kali karena perutean koneksi atau otoritas HTTP tidak cocok.
Panduan operasional: Retry over a suitable connection and inspect Host/:authority, SNI, and proxy routing.
Tipe konten dan sintaksis dipahami, tetapi server tidak dapat menerapkan instruksi atau memvalidasi konten yang dikirimkan.
Panduan operasional: Return actionable field-level validation details; correcting the payload may allow success.
Sumber daya WebDAV dikunci, sehingga metode yang diminta tidak dapat dilakukan sampai kondisi kunci diselesaikan.
Panduan operasional: Check lock ownership, timeout, and WebDAV lock-token handling.
Operasi WebDAV gagal karena operasi pendahulu yang diperlukan dalam urutan permintaan yang sama mengalami kegagalan.
Panduan operasional: Resolve the earlier failed action before retrying dependent operations.
Server menolak untuk memproses permintaan yang mungkin telah diputar ulang selama data awal, untuk mengurangi risiko pemutaran ulang.
Panduan operasional: Retry after the connection is established without early data.
Server menolak protokol saat ini dan menunjukkan bahwa klien harus beralih ke protokol lain.
Panduan operasional: Include an Upgrade header that describes supported protocol choices.
Server memerlukan permintaan bersyarat untuk mencegah pembaruan yang hilang, tetapi klien mengirimkan permintaan tanpa syarat.
Panduan operasional: Fetch current state and submit an appropriate condition such as If-Match.
Klien telah mengirim terlalu banyak permintaan dalam periode tertentu, berdasarkan batas tarif yang ditentukan server.
Panduan operasional: Back off, honor Retry-After when present, and avoid synchronized retry bursts.
431Request Header Fields Too Large
Server tidak akan memproses permintaan karena satu atau beberapa kolom header, atau set header gabungan, terlalu besar.
Panduan operasional: Reduce cookies/custom headers or adjust an intentional server limit.
451Unavailable For Legal Reasons
Server tidak dapat menyediakan sumber daya yang diminta karena pembatasan hukum.
Panduan operasional: Where appropriate, explain the restriction and its scope without exposing protected information.