Kod status HTTP merujuk kepada kod tiga digit yang dikembalikan oleh pelayan apabila membalas permintaan pelanggan dalam protokol HTTP. Ia digunakan untuk memaklumkan pelanggan hasil pemprosesan permintaan supaya pelanggan boleh mengambil langkah pemprosesan yang sepadan berdasarkan kod status yang berbeza.
Kod status HTTP terdiri daripada tiga digit Digit pertama mentakrifkan kategori kod status, yang dibahagikan kepada lima kategori berikut:
1xx (. Kod Status Maklumat): Menunjukkan bahawa permintaan telah diterima dan sedang diproses.
2xx (kod status kejayaan): Menunjukkan bahawa permintaan telah diproses seperti biasa.
3xx (kod status ubah hala): Menunjukkan bahawa tindakan lanjut diperlukan untuk melengkapkan permintaan.
4xx (kod status ralat pelanggan): Menunjukkan bahawa permintaan yang dihantar oleh pelanggan mempunyai ralat.
5xx (kod status ralat pelayan): Menunjukkan bahawa ralat berlaku apabila pelayan memproses permintaan.
Maksud khusus setiap kod status telah diberikan dalam jawapan sebelum ini.
Melalui kod status HTTP, pelanggan boleh memahami hasil pemprosesan permintaan pelayan dan boleh membuat pemprosesan yang sepadan berdasarkan kod status. Sebagai contoh, untuk kod status 200, pelanggan boleh mengetahui bahawa permintaan itu berjaya untuk kod status 404, pelanggan boleh mengetahui bahawa halaman yang diminta tidak wujud untuk kod status 500, pelanggan boleh mengetahui bahawa ralat dalaman telah berlaku; dalam pelayan, dsb.
Kod status HTTP ialah bahagian yang sangat penting dalam protokol HTTP Ia menyediakan cara piawai untuk mewakili dan menghantar hasil pemprosesan permintaan, menyediakan komunikasi antara pelanggan dan spesifikasi.