Kode status HTTP adalah kode respons standar yang diberikan oleh server situs web di internet. Kode membantu mengidentifikasi penyebab masalah ketika halaman web atau sumber daya lain tidak memuat dengan benar.
Istilah kode status HTTP sebenarnya adalah istilah umum untuk baris status HTTP yang mencakup keduanya Kode status HTTP dan Frase alasan HTTP .
Kode status HTTP terkadang disebut kode kesalahan peramban atau kode kesalahan internet.
Misalnya, baris status HTTP 500 Internal Server Error terdiri dari kode status HTTP dari 500 dan frase alasan HTTP Kesalahan server dari dalam.
Lima kategori kesalahan kode status HTTP ada; ini adalah dua kelompok utama:
4xx Kesalahan Klien
Kelompok ini kode status HTTP termasuk yang mana permintaan untuk halaman web atau sumber lain mengandung sintaks yang buruk atau tidak dapat diisi karena beberapa alasan lain, mungkin karena kesalahan klien (surfer web).
Beberapa kode status HTTP kesalahan klien umum termasuk 404 (Tidak Ditemukan), 403 (Terlarang), dan 400 (Permintaan Tidak Sesuai).
5xx Server Error
Kelompok ini kode status HTTP termasuk yang mana permintaan untuk halaman web atau sumber daya lainnya dipahami oleh server situs web tetapi tidak mampu mengisinya karena beberapa alasan.
Beberapa kode status HTTP error server umum termasuk 500 yang populer (Internal Server Error), bersama dengan 503 (Service Unavailable) dan 502 (Bad Gateway).
Informasi Lebih Lanjut tentang Kode Status HTTP
Kode status HTTP lainnya ada di samping kode 4xx dan 5xx. Ada juga kode 1xx, 2xx, dan 3xx yang informatif, mengkonfirmasi keberhasilan, atau mendikte pengalihan, masing-masing. Jenis kode status HTTP tambahan ini bukan kesalahan, jadi Anda tidak boleh diberi tahu tentang mereka di browser.
Lihat daftar lengkapnya kesalahan pada halaman Kesalahan Kode Status HTTP kami, atau lihat semua baris status HTTP ini (1xx, 2xx, dan 3xx) di Apakah Status Status HTTP? bagian.
Halaman Hypertext Transfer Protocol (HTTP) Status Registry Code IANA adalah sumber resmi untuk kode status HTTP tetapi Windows terkadang menyertakan tambahan, kesalahan yang lebih spesifik yang menjelaskan informasi tambahan. Anda dapat menemukan seluruh daftar ini di situs web Microsoft.
Misalnya, ketika kode status HTTP dari 500 cara Kesalahan Server Internet , Microsoft Internet Information Services (ISS) menggunakan 500.15 berarti itu Permintaan langsung untuk Global.aspx tidak diizinkan.
Berikut beberapa contoh lagi:
- 404.13 memiliki frase alasan HTTPPanjang konten terlalu besar.
- 500.53 caraKesalahan penulisan ulang terjadi selama penanganan pemberitahuan RQ_RELEASE_REQUEST_STATE. Terjadi kesalahan eksekusi aturan keluar. Aturan dikonfigurasi untuk dieksekusi sebelum cache pengguna keluaran diperbarui.
- 502.3 cara Bad Gateway: Forwarder Connection Error (ARR).
Sub-kode yang dibuat oleh Microsoft ISS ini tidak menggantikan kode status HTTP tetapi ditemukan di berbagai area Windows seperti file dokumentasi.
Tidak Semua Kode Kesalahan Terkait
Kode status HTTP tidak sama dengan kode kesalahan Pengelola Perangkat atau kode kesalahan sistem. Beberapa kode kesalahan sistem berbagi nomor kode dengan kode status HTTP tetapi mereka kesalahan yang berbeda dengan pesan kesalahan dan makna yang benar-benar berbeda.
Misalnya, kode status HTTP 403.2 caraAkses baca dilarang. Namun, ada juga kode kesalahan sistem 403 itu berartiProsesnya tidak dalam mode pemrosesan latar belakang.
Demikian pula,500 kode status itu artinyaKesalahan Server Internet bisa dengan mudah bingung untuk kode kesalahan sistem500 itu berartiProfil pengguna tidak dapat dimuat.
Namun, ini tidak terkait dan tidak boleh diperlakukan sama. Satu ditampilkan dalam browser web dan menjelaskan pesan kesalahan tentang klien atau server, sementara yang lain muncul di tempat lain di Windows dan tidak selalu melibatkan browser web sama sekali.
Jika Anda mengalami kesulitan mengidentifikasi apakah kode kesalahan yang Anda lihat adalah kode status HTTP, perhatikan dengan teliti di mana pesan tersebut dilihat. Jika Anda melihat kesalahan di browser web Anda, di halaman web , ini adalah kode respons HTTP.
Pesan kesalahan lainnya harus dialamatkan secara terpisah berdasarkan konteks di mana mereka terlihat: Kode kesalahan Device Manager terlihat di Device Manager, kode kesalahan sistem ditampilkan di seluruh Windows, kode POST diberikan selama Power On Self Test, dll.