Kod status HTTP ialah set tiga digit yang digunakan untuk mewakili respons pelayan terhadap permintaan selepas pelanggan memulakan permintaan kepada pelayan. Berikut ialah kod status HTTP biasa dan maksudnya:
1xx (kod status maklumat): Menunjukkan bahawa permintaan telah diterima dan pemprosesan diteruskan.
- 100 Teruskan: Pelayan biasanya menerima sebahagian daripada permintaan yang dihantar oleh pelanggan, menunjukkan bahawa ia boleh terus menghantar permintaan yang tinggal.
2xx (kod status kejayaan): Menunjukkan bahawa permintaan telah berjaya diterima, difahami dan diproses.
200 OK: Pelayan berjaya memproses permintaan yang dihantar oleh pelanggan.
201 Dibuat: Pelayan berjaya mencipta sumber baharu.
204 Tiada Kandungan: Pelayan berjaya memproses permintaan pelanggan tetapi tidak memulangkan sebarang kandungan.
3xx (kod status ubah hala): Menunjukkan bahawa permintaan memerlukan operasi selanjutnya untuk melengkapkan permintaan.
301 Dialihkan Secara Kekal: Halaman yang diminta telah dialihkan secara kekal ke lokasi baharu.
302 Ditemui: Halaman yang diminta telah dialihkan buat sementara waktu ke lokasi baharu.
304 Tidak Diubah Suai: Sumber yang diminta belum diubah suai dan versi cache boleh digunakan terus.
4xx (kod status ralat pelanggan): Menunjukkan bahawa terdapat masalah dengan permintaan pelanggan.
400 Permintaan Buruk: Pelayan tidak dapat memahami permintaan yang dihantar oleh pelanggan.
401 Tanpa Kebenaran: Permintaan itu tidak disahkan atau gagal pengesahan.
403 Dilarang: Akses kepada sumber yang diminta dinafikan.
404 Tidak Ditemui: Halaman yang diminta tidak wujud.
5xx (kod status ralat pelayan): Menunjukkan bahawa ralat berlaku apabila pelayan memproses permintaan.
500 Ralat Pelayan Dalaman: Pelayan mengalami ralat semasa melaksanakan permintaan.
502 Bad Gateway: Pelayan, bertindak sebagai get laluan atau proksi, menerima respons tidak sah daripada pelayan huluan.
503 Perkhidmatan Tidak Tersedia: Pelayan pada masa ini tidak dapat memproses permintaan Ia biasanya digunakan untuk penyelenggaraan pelayan atau lebihan.
Kod status HTTP ini boleh membantu pembangun lebih memahami dan mengendalikan permintaan yang dimulakan oleh pelanggan kepada pelayan, dan mengunci serta menyelesaikan masalah tepat pada masanya.