Kode Status HTTP
Cari kode status HTTP apa pun — 200, 301, 404, 429, 502, dan lainnya — beserta frasa alasannya, kategori, RFC yang mendefinisikannya, dan penjelasan dalam bahasa sederhana. Cari berdasarkan kode, kelompok (4xx), nama, atau kata kunci.
Input
Cari berdasarkan kode status (404), kelompok (4xx), frasa alasan (Not Found), RFC, atau kata apa pun dalam deskripsi. Kosongkan untuk menelusuri semua kode.
Output
| Kode | Nama | Kategori | Spesifikasi | Deskripsi |
|---|---|---|---|---|
| No data yet | ||||
Cara lain menggunakan alat ini
REST API
curl -X POST https://api.iotools.cloud/v1/tool/http-status-codes \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"search": "404"
}'Ganti dengan kunci Anda sendiri dari akun Anda. Bidang alat menjadi isi permintaan — tanpa pembungkus.
Tanyakan ke agen AI
Use the IOTools `http-status-codes` tool (HTTP Status Codes) on this input:
YOUR_INPUT_HERETempelkan ini ke agen mana pun yang terhubung ke server MCP IOTools, lalu tambahkan input Anda.
Widget sematan
<iframe
src="https://iotools.cloud/embed/http-status-codes/"
width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
title="Kode Status HTTP — iotools.cloud"
sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
allow="clipboard-write"
style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>Tempelkan ini di halaman Anda sendiri — gratis, tanpa kunci, cukup tautan balik.
| Biaya per panggilan API/MCP | Mulai dari 5 kredit |
|---|---|
| Butuh kredit lebih? | Lihat harga |
Juga tersedia melalui
Panduan
Referensi lengkap dan dapat dicari untuk kode status respons HTTP — 87 kode, dari 100 Continue hingga 598 Network Read Timeout Error — masing-masing dengan frasa alasannya, kelasnya, RFC yang mendefinisikannya, dan penjelasan dalam bahasa sederhana tentang maknanya.
Biarkan kotak pencarian kosong untuk menelusuri seluruh tabel. Ketik untuk menyaring: pencarian mencocokkan kode (404), kelompok (4xx), frasa alasan (Not Found), spesifikasi (RFC 6585), atau kata apa pun dalam deskripsi (rate limiting, redirect, cloudflare).
Lima kelas
| Kelas | Arti |
|---|---|
| 1xx Informasional | Respons sementara yang berbagi status koneksi. Bukan jawaban akhir untuk permintaan. |
| 2xx Sukses | Permintaan telah diterima, dipahami, dan disetujui. |
| 3xx Pengalihan | Klien harus mengambil tindakan lanjutan — biasanya mengikuti header Location — untuk menyelesaikan permintaan. |
| 4xx Kesalahan Klien | Permintaan itu sendiri yang bermasalah: sintaks salah, kredensial hilang atau tidak valid, atau sumber daya yang tidak ada. |
| 5xx Kesalahan Server | Permintaannya tampak baik; server gagal memenuhinya. |
Apa perbedaan antara 301 dan 302?
301 Moved Permanently memberi tahu klien dan mesin pencari bahwa sumber daya telah pindah secara permanen — browser menyimpannya dalam cache secara agresif dan nilai tautan ikut berpindah. 302 Found bersifat sementara; URL asli tetap menjadi kanonik. Jika Anda perlu metode tetap dipertahankan (POST harus tetap POST), gunakan masing-masing 308 dan 307 — 301/302 secara historis diizinkan untuk mengubah POST menjadi GET.
401 atau 403?
401 Unauthorized berarti "saya tidak tahu siapa Anda" — autentikasi tidak ada atau tidak valid, dan respons seharusnya menyertakan header WWW-Authenticate. 403 Forbidden berarti "saya tahu siapa Anda, dan Anda tetap tidak boleh melakukan ini." Mengirim 401 kepada pengguna yang sudah login tetapi tidak memiliki izin adalah kekeliruan yang paling umum.
Kapan API sebaiknya mengembalikan 422 alih-alih 400?
400 Bad Request untuk permintaan yang rusak secara format — JSON yang tidak valid, badan permintaan yang tidak dapat di-parse. 422 Unprocessable Content (disebut Unprocessable Entity sebelum RFC 9110) untuk permintaan yang dapat di-parse dengan sempurna tetapi gagal validasi, misalnya kolom email yang berisi sesuatu yang bukan email. Keduanya sama-sama umum; pilih satu konvensi dan terapkan secara konsisten.
Kode 5xx apa saja yang ditampilkan Cloudflare?
520–527 dan 530 adalah kode non-standar milik Cloudflare sendiri yang menjelaskan apa yang salah antara Cloudflare dan server origin Anda — koneksi ditolak (521), timeout TCP (522), origin tidak dapat dijangkau (523), respons lambat (524), kegagalan handshake TLS (525). Kode-kode ini tercantum di sini dan diberi label dengan jelas, bersama ekstensi nginx (444, 494–499), IIS, Apache, Laravel, dan Spring yang akan Anda temui di berkas log sungguhan.
RFC mana yang mendefinisikan ini?
Sebagian besar kode inti kini didefinisikan oleh RFC 9110 (HTTP Semantics), yang menggantikan RFC 7231 dan RFC 2616. Ekstensi berada di tempat lain — kode WebDAV di RFC 4918, 428/429/431/511 di RFC 6585, 451 Unavailable For Legal Reasons di RFC 7725, dan 418 I'm a teapot yang terkenal di RFC 2324. Setiap baris menampilkan sumbernya.
Privasi
Seluruh tabel dikirim bersama halaman dan pencarian berjalan di browser Anda. Tidak ada yang Anda ketik yang dikirim ke mana pun.