Home » HTML » Status Message pada HTTP

Status Message pada HTTP

by Catur Kurnia Sari
by Catur Kurnia Sari

Section Artikel

Pesan Error HTML

Saat browser meminta layanan dari server web, kesalahan mungkin terjadi, dan server mungkin mengembalikan kode kesalahan seperti “404 Not Found”.

Biasanya kesalahan ini diberi nama pesan kesalahan HTML.

Tetapi pesan ini sebenarnya adalah sesuatu yang disebut pesan status HTTP. Faktanya, server selalu mengembalikan pesan untuk setiap permintaan. Pesan yang paling umum adalah 200 OK.

Di bawah ini adalah daftar pesan status HTTP yang mungkin dikembalikan:

1xx: Informasi

Message:Deskripsi
100 ContinueServer telah menerima header permintaan, dan klien harus melanjutkan untuk mengirim isi permintaan
101 Switching ProtocolsPemohon telah meminta server untuk mengganti protokol
103 CheckpointDigunakan dalam proposal permintaan yang dapat dilanjutkan untuk melanjutkan permintaan PUT atau POST yang dibatalkan

2xx: Sukses

Message:Deskripsi
200 OKPermintaannya OK (ini adalah respons standar untuk permintaan HTTP yang berhasil)
201 CreatedPermintaan telah dipenuhi, dan sumber daya baru dibuat
202 AcceptedPermintaan telah diterima untuk diproses, tetapi pemrosesan belum selesai
203 Non-Authoritative InformationPermintaan berhasil diproses, tetapi mengembalikan informasi yang mungkin berasal dari sumber lain
204 No ContentPermintaan berhasil diproses, tetapi tidak mengembalikan konten apa pun
205 Reset ContentPermintaan telah berhasil diproses, tetapi tidak mengembalikan konten apa pun, dan mengharuskan pemohon menyetel ulang tampilan dokumen
206 Partial ContentServer hanya mengirimkan sebagian dari sumber daya karena header rentang yang dikirim oleh klien

3xx: Pengalihan

Message:Deskripsi
300 Multiple ChoicesDaftar tautan. Pengguna dapat memilih link dan pergi ke lokasi tersebut. Maksimal lima alamat
301 Moved PermanentlyHalaman yang diminta telah dipindahkan ke URL baru
302 FoundHalaman yang diminta telah dipindahkan sementara ke URL baru
303 See OtherHalaman yang diminta dapat ditemukan di bawah URL yang berbeda
304 Not ModifiedMenunjukkan halaman yang diminta belum diubah sejak terakhir diminta
306 Switch ProxyTidak lagi digunakan
307 Temporary RedirectHalaman yang diminta telah dipindahkan sementara ke URL baru
308 Resume IncompleteDigunakan dalam proposal permintaan yang dapat dilanjutkan untuk melanjutkan permintaan PUT atau POST yang dibatalkan

4xx: Client Error

Message:Deskripsi
400 Bad RequestPermintaan tidak dapat dipenuhi karena sintaks yang buruk
401 UnauthorizedPermintaan tersebut adalah permintaan legal, tetapi server menolak untuk menanggapinya. Untuk digunakan saat otentikasi dimungkinkan tetapi gagal atau belum disediakan
402 Payment RequiredDicadangkan untuk penggunaan di masa mendatang
403 ForbiddenPermintaan tersebut adalah permintaan legal, tetapi server menolak untuk menanggapinya
404 Not FoundHalaman yang diminta tidak dapat ditemukan, tetapi mungkin tersedia lagi di masa mendatang
405 Method Not AllowedPermintaan dibuat dari halaman menggunakan metode permintaan yang tidak didukung oleh halaman itu
406 Not AcceptableServer hanya dapat menghasilkan respon yang tidak diterima oleh klien
407 Proxy Authentication RequiredKlien harus terlebih dahulu mengautentikasi dirinya dengan proxy
408 Request TimeoutServer kehabisan waktu menunggu permintaan
409 ConflictPermintaan tidak dapat diselesaikan karena ada konflik dalam permintaan
410 GoneHalaman yang diminta tidak lagi tersedia
411 Length Required“Panjang-Konten” tidak ditentukan. Server tidak akan menerima permintaan tanpa itu
412 Precondition FailedPrasyarat yang diberikan dalam permintaan dievaluasi sebagai salah oleh server
413 Request Entity Too LargeServer tidak akan menerima permintaan, karena entitas permintaan terlalu besar
414 Request-URI Too LongServer tidak akan menerima permintaan, karena URL terlalu panjang. Terjadi saat Anda mengubah permintaan POST menjadi permintaan GET dengan informasi kueri yang panjang
415 Unsupported Media TypeServer tidak akan menerima permintaan, karena jenis media tidak didukung
416 Requested Range Not SatisfiableKlien telah meminta sebagian dari file, tetapi server tidak dapat menyediakan bagian itu
417 Expectation FailedServer tidak dapat memenuhi persyaratan kolom Expect request-header

5xx: Server Error

Message:Deskripsi
500 Internal Server ErrorPesan kesalahan umum, diberikan jika tidak ada pesan yang lebih spesifik yang cocok
501 Not ImplementedServer tidak mengenali metode permintaan, atau tidak memiliki kemampuan untuk memenuhi permintaan
502 Bad GatewayServer bertindak sebagai gerbang atau proxy dan menerima tanggapan yang tidak valid dari server hulu
503 Service UnavailableServer saat ini tidak tersedia (kelebihan beban atau down)
504 Gateway TimeoutServer bertindak sebagai gerbang atau proxy dan tidak menerima tanggapan tepat waktu dari server hulu
505 HTTP Version Not SupportedServer tidak mendukung versi protokol HTTP yang digunakan dalam permintaan
511 Network Authentication RequiredKlien perlu melakukan otentikasi untuk mendapatkan akses jaringan

You may also like