Kode Status HTTP

Situs web menampilkan kode status sebagai respons terhadap kesalahan

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 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 500 dan frase alasan HTTP dari Kesalahan Server Internal .

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 lengkap kesalahan pada halaman Kesalahan Kode Status HTTP kami, atau lihat semua baris status HTTP ini (1xx, 2xx, dan 3xx) di Apakah Garis 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 500 berarti Kesalahan Server Internet , Layanan Informasi Internet Microsoft (ISS) menggunakan 500.15 berarti permintaan Langsung untuk Global.aspx tidak diizinkan .

Berikut beberapa contoh lagi:

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 berarti Akses baca terlarang . Namun, ada juga kode kesalahan sistem 403 yang berarti Proses ini tidak dalam mode pemrosesan latar belakang .

Demikian pula, kode status 500 yang berarti Internet Server Error dapat dengan mudah bingung untuk kode kesalahan sistem 500 yang berarti Profil 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 , itu 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.