Bahasa
English English Vietnamese (Tiếng Việt) Vietnamese (Tiếng Việt) Chinese (简体中文) Chinese (简体中文) Portuguese (Brazil) (Português do Brasil) Portuguese (Brazil) (Português do Brasil) Spanish (Español) Spanish (Español) Indonesian (Bahasa Indonesia) Indonesian (Bahasa Indonesia)
Kode Status HTTP

Kode Status HTTP

Jelajahi dan cari semua kode status HTTP dengan deskripsi, kasus penggunaan, header umum, dan kode terkait.

Apa Itu Kode Status HTTP?

Kode status HTTP adalah angka tiga digit yang dikembalikan oleh server web sebagai respons terhadap permintaan klien. Kode ini menunjukkan apakah permintaan berhasil, dialihkan, atau menghasilkan kesalahan. Memahami kode-kode ini sangat penting untuk pengembangan web, desain API, dan debugging.

Kategori Kode Status

Kode status HTTP dikelompokkan menjadi lima kategori berdasarkan digit pertama:

1xx (Informatif)

Permintaan diterima dan server terus memproses

2xx (Sukses)

Permintaan berhasil diterima, dipahami, dan diterima

3xx (Pengalihan)

Tindakan lebih lanjut diperlukan untuk menyelesaikan permintaan (biasanya pengalihan)

4xx (Kesalahan Klien)

Permintaan berisi kesalahan di sisi klien

5xx (Kesalahan Server)

Server gagal memenuhi permintaan yang valid

Siapa yang Menggunakan Alat Ini?

Alat referensi ini dirancang untuk pengembang web, pengembang API, penguji QA, dan administrator sistem yang perlu mencari kode status HTTP dengan cepat, memahami kapan menggunakan masing-masing, dan membandingkan kode serupa.

Cara Menggunakan Alat Ini

1

Jelajahi Menurut Kategori

Semua kode status HTTP ditampilkan dalam grup menurut kategorinya (1xx hingga 5xx). Setiap grup memiliki warna yang berbeda untuk identifikasi mudah. Cukup gulir melalui daftar untuk menjelajahi semua kode.

2

Cari Kode

Gunakan bilah pencarian di bagian atas untuk menemukan kode status tertentu. Anda dapat mencari berdasarkan:

  • Nomor kode — Ketik "404" untuk menemukan 404 Not Found
  • Nama atau kata kunci — Ketik "pengalihan" untuk menemukan semua kode terkait pengalihan
  • Kata kunci deskripsi — Ketik "proxy" untuk menemukan kode yang menyebutkan server proxy
3

Filter Menurut Kategori

Klik tab kategori (Semua, 1xx, 2xx, 3xx, 4xx, 5xx) untuk menampilkan hanya kode dari grup tertentu. Ini berguna ketika Anda mengetahui jenis respons umum tetapi tidak mengetahui kode pastinya.

4

Lihat Detail

Klik pada kartu kode status apa pun untuk memperluasnya dan melihat informasi detail termasuk:

  • Kasus Penggunaan — Skenario dunia nyata ketika kode ini dikembalikan
  • Header Umum — Header respons yang biasanya terkait dengan kode ini
  • Kode Terkait — Kode serupa atau yang sering membingungkan untuk perbandingan
5

Simpan Favorit Anda

Klik ikon bookmark pada kode apa pun untuk menyimpannya. Kode yang disimpan muncul di bagian atas halaman untuk akses cepat. Simpanan Anda disimpan di browser dan bertahan di seluruh sesi.

Fitur

Referensi Kode Status HTTP Lengkap

Alat ini mencakup semua kode status HTTP standar yang didefinisikan dalam RFC, termasuk kode yang umum digunakan dan yang kurang umum.

  • 200 OK, 301 Moved Permanently, 404 Not Found
  • 500 Internal Server Error
  • 103 Early Hints, 418 I'm a Teapot
  • 451 Unavailable For Legal Reasons

Kategori Berkode Warna

Setiap kategori dibedakan secara visual dengan skema warnanya sendiri, memudahkan untuk mengidentifikasi jenis respons sekilas.

  • Kode informatif berwarna biru
  • Kode sukses berwarna hijau
  • Kode pengalihan berwarna amber
  • Kode kesalahan klien berwarna merah
  • Kode kesalahan server berwarna ungu

Kasus Penggunaan Praktis

Setiap kode status mencakup kasus penggunaan dunia nyata yang menjelaskan kapan dan mengapa server mengembalikan kode tertentu.

  • Pilih kode status yang tepat untuk desain API
  • Pahami respons kesalahan saat debugging
  • Pelajari praktik terbaik untuk respons HTTP

Perbandingan Kode Terkait

Kode yang sering membingungkan ditautkan bersama, memungkinkan Anda menavigasi dengan cepat di antara mereka dan memahami perbedaannya.

  • Bandingkan 401 vs 403
  • Pahami pengalihan 301 vs 302
  • Bedakan kesalahan 400 vs 422

Simpan dan Akses Cepat

Simpan kode status yang paling sering Anda gunakan sehingga selalu muncul di bagian atas.

  • Simpanan disimpan secara lokal di browser Anda
  • Tidak perlu akun
  • Bertahan di seluruh sesi
Tip Pro: Gunakan kategori berkode warna dan fitur simpan bersama-sama untuk membuat panduan referensi cepat yang dipersonalisasi untuk kode status yang paling sering Anda gunakan dalam proyek Anda.

Pertanyaan yang Sering Diajukan

Apa perbedaan antara 401 dan 403?

401 Unauthorized

Autentikasi Diperlukan

Klien belum memberikan kredensial autentikasi yang valid. Klien harus melakukan autentikasi (masuk) dan mencoba lagi.

  • Pengguna perlu masuk
  • Kredensial hilang atau tidak valid
  • Melakukan autentikasi ulang akan menyelesaikan masalah
403 Forbidden

Izin Ditolak

Klien telah diautentikasi tetapi tidak memiliki izin untuk mengakses sumber daya. Melakukan autentikasi ulang tidak akan membantu.

  • Pengguna masuk tetapi tidak memiliki izin
  • Akses dibatasi oleh peran atau kebijakan
  • Autentikasi tidak akan menyelesaikan masalah

Kapan saya harus menggunakan pengalihan 301 vs 302?

301 Moved Permanently

Pengalihan Permanen

Gunakan ketika sumber daya telah pindah secara permanen ke URL baru. Mesin pencari akan memperbarui indeks mereka.

  • Perubahan domain atau migrasi
  • Restrukturisasi URL
  • Relokasi konten permanen
  • Nilai SEO ditransfer ke URL baru
302 Found

Pengalihan Sementara

Gunakan untuk pengalihan sementara di mana URL asli harus tetap digunakan di masa depan.

  • Pengalihan halaman pemeliharaan
  • Skenario pengujian A/B
  • Relokasi konten sementara
  • Nilai SEO tetap dengan URL asli

Apa perbedaan antara 400 dan 422?

400 Bad Request

Permintaan Tidak Terformat

Permintaan tidak terformat — server tidak dapat menguraikannya.

  • Sintaks JSON tidak valid
  • Struktur XML tidak terformat
  • Header yang diperlukan hilang
  • Kesalahan tingkat sintaks
422 Unprocessable Content

Kesalahan Semantik

Permintaan secara sintaksis benar tetapi secara semantik tidak valid.

  • JSON valid tetapi nilai bidang tidak valid
  • Kegagalan validasi logika bisnis
  • Ketidakcocokan jenis data
  • Kesalahan tingkat semantik

Apa arti kesalahan 502 Bad Gateway?

Kesalahan 502 Bad Gateway berarti bahwa server yang bertindak sebagai gateway atau proxy menerima respons tidak valid dari server upstream.

Penyebab Umum

  • Reverse proxy (seperti Nginx) tidak dapat menjangkau aplikasi backend
  • Server backend tidak aktif atau kelebihan beban
  • Backend mengembalikan respons yang tidak terformat
  • Masalah konektivitas jaringan antara proxy dan backend
  • Timeout menunggu respons server upstream
Tip Pemecahan Masalah: Periksa log aplikasi backend Anda dan pastikan server upstream berjalan dan dapat diakses dari server proxy.

Apakah kode yang saya simpan disimpan?

Ya. Kode yang disimpan disimpan di penyimpanan lokal browser Anda dan akan bertahan di seluruh penyegaran halaman dan sesi browser.

  • Tidak perlu akun atau koneksi server
  • Data disimpan secara lokal di browser Anda
  • Bertahan di seluruh sesi dan penyegaran halaman
  • Pribadi hanya untuk browser Anda
Catatan: Jika Anda menghapus penyimpanan lokal browser atau menggunakan browser/perangkat yang berbeda, kode yang disimpan tidak akan tersedia. Simpanan khusus untuk perangkat dan browser.
Ketik nomor kode atau kata kunci di bilah pencarian untuk menemukan kode dengan instan
Klik tab kategori (1xx-5xx) untuk menyaring berdasarkan jenis respons
Klik kartu kode status apa pun untuk melihat kasus penggunaan, header, dan kode terkait
Klik ikon bookmark untuk menyimpan kode yang sering Anda gunakan — kode tersebut akan muncul di bagian atas
Klik kode terkait di tampilan detail untuk menavigasi antar kode serupa
Semua data bersifat statis — tidak diperlukan permintaan server
Ingin belajar lebih banyak? Baca dokumentasi →
1/7
Mulai ketik untuk mencari...
Mencari...
Tidak ada hasil yang ditemukan
Coba gunakan kata kunci yang berbeda