Server telah menerima header permintaan; klien harus mengirim body.
Apa yang harus dilakukanKirim body permintaan, atau abaikan respons jika permintaan sudah selesai.
Semua kode IANA beserta arti dan langkah selanjutnya — cari lewat nomor, nama, atau gejala.
64 dari 64 kode
Server telah menerima header permintaan; klien harus mengirim body.
Apa yang harus dilakukanKirim body permintaan, atau abaikan respons jika permintaan sudah selesai.
Server menerima permintaan Upgrade dan beralih ke protokol lain.
Apa yang harus dilakukanGunakan protokol yang disebut dalam header Upgrade mulai saat ini.
Server WebDAV menerima permintaan, tetapi belum selesai memprosesnya.
Apa yang harus dilakukanBiarkan koneksi tetap terbuka dan tunggu respons akhir.
Server mengirim header Link sebelum respons akhir agar klien dapat mulai melakukan preload.
Apa yang harus dilakukanLakukan preload atau preconnect sekarang; tetap tunggu status akhir.
Menandakan bahwa unggahan yang terputus dapat dilanjutkan. Status ini masih berstatus Internet-Draft.
Apa yang harus dilakukanLanjutkan dari offset yang diberikan server; perilakunya bisa berubah.
Permintaan berhasil; maknanya bergantung pada metode HTTP.
Apa yang harus dilakukanBaca body atau header respons sesuai metode yang digunakan.
Permintaan berhasil dan resource baru telah dibuat.
Apa yang harus dilakukanGunakan header Location untuk menemukan resource baru.
Permintaan diterima untuk diproses, tetapi belum selesai.
Apa yang harus dilakukanPantau endpoint status secara berkala; jangan anggap pekerjaan telah selesai.
Metadata yang dikembalikan berasal dari salinan, bukan langsung dari server asal.
Apa yang harus dilakukanPerlakukan header sebagai varian proxy atau lokal; verifikasi ke server asal jika penting.
Permintaan berhasil dan tidak ada body yang dikembalikan.
Apa yang harus dilakukanPerbarui UI berdasarkan status dan header; jangan menunggu body.
Klien harus mengatur ulang dokumen yang mengirim permintaan.
Apa yang harus dilakukanKosongkan formulir atau tampilan yang memicu permintaan.
Server mengembalikan rentang resource yang diminta.
Apa yang harus dilakukanGabungkan byte ke buffer Anda dan minta rentang berikutnya jika perlu.
Respons WebDAV memuat status terpisah untuk beberapa resource.
Apa yang harus dilakukanUrai body XML dan tangani status tiap resource secara terpisah.
Anggota suatu binding sudah pernah didaftarkan, sehingga tidak diulang.
Apa yang harus dilakukanLewati anggota duplikat dan proses respons sebelumnya.
Respons berupa delta yang diterapkan pada representasi saat ini (HTTP delta encoding).
Apa yang harus dilakukanTerapkan manipulasi instance ke salinan cache Anda.
Beberapa representasi tersedia dan klien harus memilih salah satu.
Apa yang harus dilakukanPilih representasi dari respons, atau gunakan default negosiasi Anda.
Resource pindah secara permanen; permintaan selanjutnya harus memakai URL baru.
Apa yang harus dilakukanPerbarui bookmark, tautan, dan sitemap ke URL pada header Location.
Resource tersedia sementara di URL lain.
Apa yang harus dilakukanIkuti Location untuk permintaan ini, tetapi tetap gunakan URL asli.
Klien harus mengambil resource lain dengan GET setelah permintaan ini.
Apa yang harus dilakukanIkuti Location dengan permintaan GET untuk membaca hasilnya.
Salinan cache masih valid, sehingga body tidak diperlukan.
Apa yang harus dilakukanSajikan respons dari cache; tidak ada body dalam balasan ini.
Klien diarahkan untuk mencapai resource melalui proxy. Status ini sudah usang.
Apa yang harus dilakukanJangan gunakan; konfigurasikan proxy secara langsung saja.
Direservasi oleh spesifikasi lama dan tidak lagi didefinisikan.
Apa yang harus dilakukanAbaikan; tidak ada perilaku standar yang berlaku.
Resource berada di lokasi lain untuk sementara dan metode permintaan tidak boleh berubah.
Apa yang harus dilakukanUlangi permintaan di Location dengan metode dan body yang sama.
Resource pindah permanen dan metode permintaan tidak boleh berubah.
Apa yang harus dilakukanPerbarui tautan dan ulangi permintaan di Location dengan metode yang sama.
Server tidak dapat memproses permintaan karena klien mengirim sesuatu yang tidak valid.
Apa yang harus dilakukanPeriksa sintaksis URL, header, dan body; ulangi hanya setelah diperbaiki.
Diperlukan autentikasi, atau kredensial yang dikirim ditolak.
Apa yang harus dilakukanKirim kredensial yang valid; periksa header WWW-Authenticate.
Direservasikan untuk layanan yang memerlukan pembayaran; jarang digunakan.
Apa yang harus dilakukanPeriksa alur penagihan API; tidak ada body respons standar yang didefinisikan.
Server memahami permintaan, tetapi menolak memberinya izin.
Apa yang harus dilakukanGunakan akun atau token yang memiliki izin; jangan mengulang permintaan secara buta.
Server tidak dapat menemukan resource yang diminta.
Apa yang harus dilakukanPeriksa URL dan routing, serta apakah resource telah dihapus.
Metode HTTP tidak didukung untuk resource ini.
Apa yang harus dilakukanGunakan metode yang tercantum dalam header respons Allow.
Tidak ada representasi yang cocok dengan kriteria Accept dalam permintaan.
Apa yang harus dilakukanPerlebar header Accept atau minta format yang didukung.
Proxy di antara klien dan server memerlukan autentikasi.
Apa yang harus dilakukanKonfigurasikan kredensial proxy; periksa header Proxy-Authenticate.
Server tidak menerima permintaan secara penuh dalam batas waktu.
Apa yang harus dilakukanCoba lagi dengan koneksi lebih cepat atau longgarkan batas waktu.
Permintaan bertentangan dengan kondisi resource saat ini.
Apa yang harus dilakukanAmbil kondisi terbaru, selesaikan konflik, lalu coba lagi.
Resource hilang permanen dan tidak memiliki alamat pengalihan.
Apa yang harus dilakukanHapus tautan dan cache; jangan coba lagi.
Server membutuhkan header Content-Length, tetapi permintaan tidak mengirimkannya.
Apa yang harus dilakukanKirim header Content-Length atau beralih ke transfer encoding chunked.
Header kondisional seperti If-Match atau If-Unmodified-Since tidak terpenuhi.
Apa yang harus dilakukanAmbil versi saat ini dan coba lagi dengan validator baru.
Body permintaan melebihi batas yang diterima server.
Apa yang harus dilakukanKirim lebih sedikit data, kompres, atau gunakan unggahan bertahap (chunked).
URL permintaan lebih panjang daripada batas yang diterima server.
Apa yang harus dilakukanPerpendek query string atau kirim data melalui body.
Server tidak mendukung tipe media dari body permintaan.
Apa yang harus dilakukanKirim Content-Type yang didukung; periksa dokumentasi API.
Rentang byte yang diminta tidak dapat dilayani untuk resource ini.
Apa yang harus dilakukanPeriksa ukuran resource dan minta Range yang valid.
Server tidak dapat memenuhi ekspektasi dalam header Expect.
Apa yang harus dilakukanHapus atau ubah header Expect, lalu coba lagi.
Kode April Mop dari RFC 2324; RFC 9110 kini mendaftarkan 418 sebagai tidak digunakan.
Apa yang harus dilakukanJangan mengandalkannya; tidak ada perilaku standar yang didefinisikan.
Server tidak dapat menghasilkan respons untuk kombinasi skema dan otoritas ini.
Apa yang harus dilakukanCoba lagi pada koneksi yang mampu melayani origin ini.
Sintaksis permintaan valid, tetapi isinya mencegah pemrosesan.
Apa yang harus dilakukanPerbaiki kesalahan validasi; baca detail galat dalam body.
Resource WebDAV dikunci oleh permintaan lain.
Apa yang harus dilakukanLepas kunci atau kirim token kunci bersama permintaan.
Permintaan gagal karena permintaan sebelumnya yang jadi dependensi ikut gagal.
Apa yang harus dilakukanPerbaiki operasi sebelumnya dan ulangi seluruh batch.
Server menolak permintaan yang mungkin replay, sering terjadi dengan early data TLS.
Apa yang harus dilakukanCoba lagi nanti atau kirim ulang tanpa early data.
Server memerlukan protokol lain untuk melayani permintaan.
Apa yang harus dilakukanCoba lagi menggunakan protokol yang disebut dalam header Upgrade.
Server meminta permintaan bersifat kondisional agar pembaruan tidak hilang.
Apa yang harus dilakukanSertakan If-Match atau If-Unmodified-Since dalam permintaan.
Batas frekuensi permintaan untuk klien ini telah terlampaui.
Apa yang harus dilakukanKurangi frekuensi dan patuhi header Retry-After sebelum mencoba lagi.
Bidang header permintaan melebihi batas yang diterima server.
Apa yang harus dilakukanPerkecil ukuran cookie atau header, lalu coba lagi.
Server menolak resource karena alasan hukum.
Apa yang harus dilakukanHubungi pengelola situs; pemblokiran ini memang disengaja.
Server mengalami kondisi tak terduga dan tidak dapat menyelesaikan permintaan.
Apa yang harus dilakukanPeriksa log server; ulangi hanya jika galatnya bersifat sementara.
Server tidak mendukung metode HTTP yang diminta.
Apa yang harus dilakukanGunakan metode yang didukung; server wajib mendukung GET dan HEAD.
Gateway atau proxy menerima respons tidak valid dari server upstream.
Apa yang harus dilakukanPeriksa layanan upstream dan coba lagi dengan penundaan bertahap.
Server kelebihan beban atau sedang mati untuk pemeliharaan.
Apa yang harus dilakukanCoba lagi setelah jeda yang ditentukan header Retry-After.
Gateway tidak menerima respons tepat waktu dari server upstream.
Apa yang harus dilakukanPeriksa latensi upstream dan coba lagi dengan batas waktu lebih panjang.
Server tidak mendukung versi HTTP yang dipakai permintaan.
Apa yang harus dilakukanCoba lagi dengan HTTP/1.1 atau versi lain yang didukung.
Negosiasi konten salah konfigurasi dan merujuk kembali ke dirinya sendiri.
Apa yang harus dilakukanPerbaiki konfigurasi negosiasi server; ini galat server.
Server WebDAV tidak dapat menyimpan representasi yang diperlukan permintaan.
Apa yang harus dilakukanKosongkan penyimpanan atau perkecil ukuran permintaan.
Server WebDAV menemukan loop tak berujung saat memproses permintaan.
Apa yang harus dilakukanPerbaiki konfigurasi atau data yang memicu loop tersebut.
Klien harus mendeklarasikan ekstensi HTTP yang diperlukan server. Status ini sudah usang.
Apa yang harus dilakukanTingkatkan klien atau gunakan API yang didukung saja.
Klien harus melakukan autentikasi untuk memperoleh akses ke jaringan, seperti pada captive portal.
Apa yang harus dilakukanBuka halaman login jaringan dan lakukan autentikasi.
Tidak ada kode status yang cocok
Coba nomornya (404), reason phrase resminya (Not Found), atau gejala seperti timeout atau rate limit.
teapot
418 I'm a Teapot — 4xx · Kesalahan klien Kode April Mop dari RFC 2324; RFC 9110 kini mencatat 418 sebagai tidak digunakan. Yang harus dilakukan: Jangan mengandalkannya; tidak ada perilaku standar yang didefinisikan.
Pencarian juga cocok dengan alias yang tidak pernah muncul di kartu: “teapot” berasal dari lelucon RFC 2324, dan “rate limit” menemukan 429. Kode dan gejala bisa digabung — “404 cache” menemukan 404 dan 304 lewat catatan cache-nya.
Berguna saat menelusuri permintaan atau respons di sekitar kode status.