Pesan Status HTML

Pesan Kesalahan HTML

Ketika peramban meminta layanan dari server Web, kesalahan dapat terjadi dan server dapat mengembalikan kode kesalahan, seperti "404 Tidak Ditemukan".

Biasanya kesalahan ini disebut pesan kesalahan HTML.

Namun, pesan-pesan ini seharusnya disebut pesan status HTTP. Secara praktis, server akan mengembalikan pesan untuk setiap permintaan. Pesan yang paling umum adalah 200 OK.

Berikut adalah daftar pesan status HTTP yang mungkin dikembalikan:

1xx: Informasi

Mesej: Penerangan:
100 Lanjutkan Server hanya menerima bagian permintaan, tetapi sekali server belum menolak permintaan, klien seharusnya terus mengirim permintaan sisanya.
101 Penukaran Protokol Penukaran protokol server: Server akan mematuhi permintaan pelanggan untuk berpindah ke protokol lain.

2xx: Sukses

Mesej: Penerangan:
200 OK Permintaan sukses (diikuti dengan dokumen tanggapan untuk permintaan GET dan POST).
201 Dibuat Permintaan telah dibuat dan selesai, serta sumber daya baru telah dibuat.
202 Diterima Permintaan yang disediakan telah diterima, tetapi pengolahan belum selesai.
203 Informasi Tidak otorisatif Dokumen telah kembali dengan normal, tetapi beberapa header tanggapan mungkin salah karena digunakan adalah salinan dokumen.
204 Tidak Ada Konten Tidak ada dokumen baru. Peramban seharusnya terus menampilkan dokumen asli. Jika pengguna sering mereset halaman dan Servlet dapat menentukan bahwa dokumen pengguna cukup baru, kode status ini sangat berguna.
205 Reset Konten Tidak ada dokumen baru. Tetapi peramban seharusnya mereset konten yang ditampilkan. Digunakan untuk memaksa peramban menghapus konten input formulir.
206 Kandungan Bagian Pelanggan mengirim permintaan GET dengan header Range, server menyelesaikannya.

3xx: Pindahan

Mesej: Penerangan:
300 Pilihan Berbagai Macam Pilihan berbagai macam. Daftar pautan. Pengguna dapat memilih salah satu pautan untuk mencapai tujuan. Maksimal lima alamat diizinkan.
Pindah ke Halaman Tetap Halaman yang diminta sudah dipindahkan ke URL baru.
302 Ditemukan Halaman yang diminta sudah dipindahkan sementara ke URL baru.
303 Lihat Lain Halaman yang diminta dapat ditemui di URL lain.
304 Tidak Diubah Dokumen belum diubah sebagaimana diharapkan. Klien mengirimkan permintaan bersyarat yang bersumber dokumen yang disimpan (biasanya memberikan header If-Modified-Since untuk menyatakan bahwa pelanggan hanya ingin dokumen yang diubah setelah tanggal yang ditentukan). Server memberitahu pelanggan bahwa dokumen yang disimpan masih dapat digunakan.
305 Gunakan Penghulu Dokumen yang diminta pelanggan seharusnya diambil melalui penghulu yang ditakrifkan di dalam header Lokasi.
306 Tak Digunakan Kode ini digunakan untuk versi sebelumnya. Tidak lagi digunakan, tetapi kode masih disimpan.
307 Pindahan Sementara Halaman yang diminta sudah dipindahkan sementara ke URL baru.

4xx: Kesalahan Klien

Mesej: Penerangan:
400 Permintaan Buruk Server gagal memahami permintaan.
401 Tidak Diizinkan Halaman yang diminta memerlukan nama pengguna dan kata laluan.
402 Diperlukan Bayaran Kode ini masih belum dapat digunakan.
403 Dilarang Akses ke halaman yang diminta dilarang.
404 Tidak Ditemukan Server tidak dapat mencari halaman yang diminta.
405 Metode Tidak Diperkenankan Metode yang ditakrifkan dalam permintaan tidak diizinkan.
406 Tidak Diterima Respons yang dihasilkan oleh server tidak dapat diterima klien.
407 Diperlukan Pengautentikasi Penghulu Pengguna mesti menggunakan pengautentikasi penghulu pertama sebelum permintaan diproses.
408 Masa Permintaan Lebih Panjang Permintaan melebihi masa tunggu server.
409 Konflik Permintaan gagal diselesaikan disebabkan konflik.
410 Hilang Halaman yang diminta tidak tersedia.
411 Panjang Diperlukan "Content-Length" belum ditakrifkan. Jika tidak ada kandungan ini, server tidak akan menerima permintaan.
412 Kondisi Prerekuesi Gagal Kondisi permintaan dihakimi server sebagai gagal.
413 Permintaan Entiti Terlalu Besar Sebab entiti yang diminta terlalu besar, server tidak akan menerima permintaan.
414 Permintaan-url Terlalu Panjang Sebab url terlalu panjang, server tidak akan menerima permintaan. Apabila permintaan POST diubah kepada permintaan GET dengan informasi pengecekkan yang panjang, hal ini akan terjadi.
415 Jenis Media Tidak Disokong Pelayan akan menghentikan permintaan kerana jenis media yang tidak disokong.
416  Pelayan tidak dapat memenuhi permintaan pelanggan yang dinyatakan di dalam pengecaman Range.
417 Gagal Tantang  

5xx: Ralat Pelayan

Mesej: Penerangan:
500 Ralat Dalam Pelayan Permintaan belum selesai. Pelayan menghadapi situasi yang tak dapat diprediksi.
501 Tidak Ditetapkan Permintaan belum selesai. Pelayan tidak mendukung fungsi yang diminta.
502 Leher Pintu Buruk Permintaan belum selesai. Pelayan menerima jawapan yang tidak sah daripada pelayan asal.
503 Layanan Tidak Tersedia Permintaan belum selesai. Pelayan sementara mengalami kelebihan muatan atau mengalami gangguan.
504 Leher Pintu Jaringan Melebihi Masa Tempoh Leher pintu jaringan melebihi masa tempoh.
505 Versi Protokol HTTP Tidak Disokong Perkhidmatan pelayan tidak mendukung versi protokol HTTP yang dinyatakan dalam permintaan.