Lompat ke konten
Aback Tools Logo

Referensi Kode Status HTTP

Telusuri kode status HTTP apa pun seketika dengan referensi interaktif gratis kami. Mencakup semua kode standar dari 100 hingga 511 di kelima kategori - dengan deskripsi, kasus penggunaan praktis, contoh konkret, dan referensi RFC. Cari berdasarkan nomor kode, nama, atau kata kunci. Tidak perlu pendaftaran.

HTTP Status Code Reference

Search or filter all 61 HTTP status codes. Click any code to see its full description, use case, example, and RFC reference.

Showing 61 of 61 status codes

Mengapa Menggunakan Referensi Kode Status HTTP Kami?

  • Referensi Kode Status HTTP Lengkap: Telusuri semua kode status HTTP dari 100 hingga 511 dengan deskripsi, kasus penggunaan, contoh, dan referensi RFC. Referensi kami mencakup setiap kode standar di kelima kategori.
  • Pencarian & Filter Instan: Cari berdasarkan nomor kode, nama, atau deskripsi untuk menemukan kode status HTTP apa pun seketika. Filter berdasarkan kategori (1xx, 2xx, 3xx, 4xx, 5xx) untuk fokus pada kode yang relevan dengan pekerjaan Anda.
  • Referensi Kode Status HTTP Online - Tanpa Instalasi: Gunakan referensi kami langsung di browser apa pun tanpa unduhan, plugin, atau instalasi. Telusuri kode status apa pun dari perangkat dan lokasi mana pun, seketika.
  • 100% Gratis Selamanya: Referensi kami sepenuhnya gratis, tanpa pendaftaran, tanpa iklan, dan tanpa batas penggunaan. Telusuri kode status HTTP sebanyak yang Anda butuhkan - gratis selamanya.

Kasus Penggunaan Umum Referensi Kode Status HTTP

  • Pengembangan & Debugging API: Telusuri kode status HTTP yang tepat untuk dikembalikan oleh endpoint API Anda. Referensi kami membantu pengembang memilih antara 200, 201, 204, 400, 401, 403, 404, 409, 422, dan kode lain untuk setiap skenario.
  • Penanganan Error & Pemecahan Masalah: Kenali dengan cepat arti sebuah kode status HTTP saat mendebug respons API, log server, atau error jaringan. Referensi kami menjelaskan setiap kode dengan contoh praktis.
  • Desain REST API: Rancang REST API yang benar secara semantik dengan memakai kode status yang tepat untuk setiap operasi. Referensi kami mencakup seluruh rentang kode untuk operasi CRUD, autentikasi, pembatasan laju, dan pengalihan.
  • Pengembangan Frontend: Tangani respons HTTP dengan benar di aplikasi frontend dengan memahami arti setiap kode. Gunakan referensi kami untuk menerapkan penanganan error yang tepat pada respons 401, 403, 404, 429, dan 500.
  • DevOps & Infrastruktur: Tafsirkan kode status HTTP di log server, metrik load balancer, dan dasbor pemantauan. Referensi kami membantu insinyur DevOps memahami 502, 503, 504, dan error gateway lainnya.
  • Pembelajaran & Edukasi: Pelajari kode status HTTP untuk kursus pengembangan web, sertifikasi, dan wawancara. Referensi kami menyediakan deskripsi jelas, kasus penggunaan, dan contoh untuk setiap kode.

Apa Itu Kode Status HTTP?

Kode status HTTP adalah angka tiga digit yang dikembalikan server sebagai respons atas permintaan klien. Kode ini didefinisikan dalam RFC 9110 (HTTP Semantics) dan dikelompokkan menjadi lima kelas berdasarkan digit pertama. Kode 1xx bersifat informatif - permintaan diterima dan pemrosesan berlanjut. Kode 2xx menandakan keberhasilan - permintaan diterima, dipahami, dan diterima. Kode 3xx menandakan pengalihan - diperlukan tindakan lanjutan untuk menyelesaikan permintaan. Kode 4xx menandakan error klien - permintaan berisi sintaks yang salah atau tidak dapat dipenuhi. Kode 5xx menandakan error server - server gagal memenuhi permintaan yang valid. Referensi kami mencakup semua kode standar di kelima kategori.

Cara Menggunakan Referensi Kode Status HTTP Ini

  1. 1. Cari berdasarkan Kode atau Nama: Ketik nomor kode status (misalnya "404"), nama (misalnya "Not Found"), atau kata kunci (misalnya "rate limit") di kotak pencarian untuk menyaring daftar seketika. Semua pemfilteran berjalan lokal di browser Anda.
  2. 2. Filter berdasarkan Kategori: Gunakan menu drop-down kategori untuk fokus pada kelas kode status tertentu - 1xx Informatif, 2xx Sukses, 3xx Pengalihan, 4xx Error Klien, atau 5xx Error Server.
  3. 3. Perluas untuk Melihat Detail: Klik baris kode status mana pun untuk memperluasnya dan melihat deskripsi lengkap, kasus penggunaan praktis, contoh konkret, dan referensi RFC.

Kategori Kode Status HTTP

  • 1xx - Informatif: Respons sementara yang menunjukkan permintaan diterima dan pemrosesan berlanjut. Jarang terlihat dalam praktik kecuali 101 (upgrade WebSocket) dan 103 (Early Hints untuk pramuat sumber daya).
  • 2xx - Sukses: Kategori paling umum. 200 OK adalah respons sukses standar. 201 Created dipakai setelah membuat sumber daya. 204 No Content dipakai untuk operasi sukses tanpa badan respons. 206 Partial Content dipakai untuk permintaan rentang dan streaming video.
  • 3xx - Pengalihan: Menunjukkan klien harus melakukan tindakan tambahan. 301 dan 308 adalah pengalihan permanen (301 dapat mengubah metode, 308 mempertahankannya). 302 dan 307 adalah pengalihan sementara. 304 Not Modified mengaktifkan cache browser.
  • 4xx - Error Klien: Permintaan berisi kesalahan. 400 Bad Request untuk masukan yang salah bentuk. 401 Unauthorized untuk autentikasi yang tidak ada. 403 Forbidden untuk izin yang tidak memadai. 404 Not Found untuk sumber daya yang tidak ada. 429 Too Many Requests untuk pembatasan laju.
  • 5xx - Error Server: Server gagal memproses permintaan yang valid. 500 Internal Server Error untuk pengecualian yang tidak tertangani. 502 Bad Gateway untuk kegagalan hulu. 503 Service Unavailable untuk pemeliharaan atau kelebihan beban. 504 Gateway Timeout untuk timeout hulu.

Memilih Kode Status yang Tepat

Mengembalikan kode status HTTP yang tepat sangat penting untuk API dan situs web yang dirancang baik. Gunakan 200 untuk permintaan GET sukses yang mengembalikan data. Gunakan 201 setelah membuat sumber daya dengan POST. Gunakan 204 untuk DELETE atau PUT sukses tanpa badan respons. Gunakan 400 untuk error validasi, 401 untuk autentikasi yang tidak ada, 403 untuk kegagalan otorisasi, dan 404 untuk sumber daya yang tidak ada. Gunakan 422 untuk error validasi semantik (data berbentuk benar tetapi tidak valid). Gunakan 429 untuk pembatasan laju. Gunakan 500 hanya untuk error server yang tak terduga - jangan pernah untuk error klien. Kode status yang tepat meningkatkan kegunaan API, memungkinkan penanganan error yang benar di klien, dan membantu mesin pencari memahami struktur situs Anda.

Pertanyaan yang Sering Diajukan

Kode status HTTP adalah angka tiga digit yang dikembalikan server sebagai respons atas permintaan klien. Ia menunjukkan apakah permintaan berhasil, memerlukan pengalihan, atau menemui kesalahan. Referensi kami mencakup semua kode standar dari 100 hingga 511.

401 Unauthorized berarti klien tidak terautentikasi - kredensial tidak ada atau tidak valid. 403 Forbidden berarti klien terautentikasi tetapi tidak punya izin mengakses sumber daya. Gunakan 401 saat autentikasi akan membantu; gunakan 403 saat tidak.

301 Moved Permanently memberi tahu browser dan mesin pencari bahwa URL berubah selamanya. 302 Found adalah pengalihan sementara. Untuk SEO, gunakan 301 untuk perubahan URL permanen dan 302 untuk sementara.

404 Not Found berarti sumber daya tidak ada di URL ini. 410 Gone berarti sumber daya pernah ada tetapi telah dihapus permanen. Gunakan 410 untuk memberi tahu mesin pencari agar menghapus URL dari indeksnya.

400 Bad Request untuk permintaan yang salah bentuk - JSON tidak valid atau kesalahan sintaks. 422 Unprocessable Content untuk permintaan yang tidak valid secara semantik - permintaan berbentuk benar tetapi berisi data tidak valid seperti format email yang salah.

429 Too Many Requests menunjukkan klien telah melampaui batas laju server. Responsnya biasanya menyertakan header Retry-After yang menunjukkan kapan klien dapat mencoba lagi.

502 Bad Gateway berarti server hulu mengembalikan respons yang tidak valid. 504 Gateway Timeout berarti server hulu tidak merespons dalam batas waktu. Keduanya dikembalikan oleh proxy terbalik saat backend tidak tersedia.

Ya! Referensi kode status HTTP kami 100% gratis, tanpa pendaftaran, tanpa iklan, dan tanpa batas penggunaan. Telusuri kode status HTTP sebanyak yang Anda butuhkan - sepenuhnya gratis, selamanya.