Pages
About
HTTP Error Response Codes
1xx Informational
Respon kode
digit pertama 1 ini berisi tentang permintaan yang telah sampai dan
melanjutkan proses pengiriman selanjutnya.
100 Continue
Kode yang mengartikan bahwa server
telah menerima permintaan headers, dan di sisi client bisa meneruskan proses
permintaan body.
101 Switching Protocols
Kode ini
mengartikan bahwa si peminta telah meminta server untuk merubah protocol dan
sudah disetujui oleh server.
102 Processing (WebDAV;
RFC 2518)
Seperti
WebDAV permintaan dapat berisi sub-sub permintaan lainnya yang melibatkan fike
operasi. Permintaan tersebut dapat memakan waktu yang panjang untuk
melengkapinya.
2xx Success
Pada
kode status ini mengindikasikan hasil permintaan client apakah telah sampai,
dimengerti, diterima atau proses berjalan dengan sukses.
200 OK
Respon standar
pada permintaan HTTP yang sukses.
201 Created
Permintaan
telah terpenuhi dan hasilnya sumber daya baru telah tercipta.
202 Accepted
Permintaan
telah disetujui untuk diproses, tetapi prosesnya belum selesai.
203
Non-Authoritative Information (since HTTP/1.1)
Server telah selesai memproses
request dengan sukses, tetapi mengembalikan informasi yang berasal dari sumber
lain.
204
No Content
Server telah berhasil memproses
request, tetapi tidak menghasilkan konten apapun.
205 Reset Content
Server telah
berhasil memproses request, tetapi tidak menghasilkan konten apapun, tidak
seperti respon 204. Response ini memburuhkan Si peminta untuk mereset konten.
206
Partial Content
Server
hanya mengantar beberapa bagian dari sumber karena range header yang dikirim
dari client. Range header digunak oleh software seperti wget untuk dapat
melanjutkan download yang terinterupsi.
207 Multi-Status (WebDAV; RFC 4918)
Isi pesan yang berikut adalah pesan XML dan dapat berisi
sejumlah kode respon terpisah, tergantung pada berapa banyak sub-permintaan
dibuat.
208 Already Reported (WebDAV; RFC 5842)
Para anggota dari DAV mengikat
telah disebutkan dalam balasan sebelumnya untuk permintaan ini, dan tidak
disertakan lagi.
226 IM Used (RFC 3229)
Server telah memenuhi permintaan
GET untuk sumber daya, dan respon adalah representasi dari hasil dari satu atau
lebih.
3xx Redirection
Client
harus mengambil tindakan lanjut untuk melengkapi request.
Di
kelas respon kode ini mengindikasikan tindakan lanjut yang harus diambil oleh
pengguna untuk memenuhi permintaan.
300 Multiple Choices
Artinya terdapat banyak pilihan
untuk sumber daya dan client dapat memilih salah satu.
Permintaan selanjutnya dapat
langsung diberikan dari URI (Uniform Resource Identifier)
Ini adalah contoh dari praktik
industri bertentangan dengan standar. http/1.0 spesifikasi membutuhkan client
untuk melakukan pemindahan sementara.
303 See Other (since
HTTP/1.1)
Respon terhadap permintaan
tersebut dapat ditemukan di URI lain menggunakan metode GET. Ketika diterima
dalam menanggapi POST (atau PUT / DELETE), harus diasumsikan bahwa server telah
menerima data dan pengembalian harus dikeluarkan dengan pesan GET terpisah.
304 Not Modified
Menunjukkan bahwa sumber daya
belum diubah sejak versi ditentukan oleh permintaan header.
305 Use Proxy (since HTTP/1.1)
Permintaan sumber daya hanya dapat
melalui proxy.
306 Switch Proxy
Sudah lama tidak digunakan.
Awalnya seperti 305.
307 Temporary Redirect (since HTTP/1.1)
Artinya , permintaan harus diulang
dengan URI lain, namun permintaan selanjutnya masih harus menggunakan URI asli.
Semua permintaan harus diulang
menggunakan URI lain
4xx Client Error
Pada
kelas kode respon ini menerangkan bahwa terjadi error pada sisi client.
400 Bad Request
Permintaan
tidak dapat dipenuhi karena syntax yang buruk.
401 Unauthorized
Seperti 403
Forbidden, tapi khusus digunakan saat otentikasi diperlukan dan gagal atau
belum tersedia.
402 Payment Required
Digunakan
untuk masa depan.
Permintaan
valid, namun server menolak untuk merespon.
Sumber
daya yang diminta tidak dapat ditemukan tetapi mungkin dapat tersedia lagi pada
saat permintaan selanjutnya.
405 Method Not Allowed
Permintaan
terbuat dari sumber daya menggunakan metode permintaan tidak didukung oleh
sumber daya yang diminta.
406 Not Acceptable
Sumber daya yang diminta hanya
mampu menghasilkan konten tidak dapat diterima menurut header yang terkirim
dalam permintaan.
407 Proxy Authentication Required
Client harus terlebih dahulu mengautentifikasi
dengan proxy.
408 Request Timeout
Server kehabisan waktu untuk
menunggu permintaan.
409 Conflict
Artinya permintaan tidak dapat
diproses karena terdapat konflik dalam proses permintaan.
410 Gone
Artinya sumberdaya yang diminta
sudah tidak ada lagi dan tidak aka nada lagi.
5xx Server Error
Pada respon kode yang berawal digit 5 mengartikan bahwa adanya
error di sisi server atau tidak mampu melakukan permintaan.Server gagal untuk
memenuhi pemintaan yang sah.
500 Internal Server
Error
Pesan kesalahan umum, di berikan ketika tidak ada lagi pesan yang
spesifik.
501 Not Implemented
Server tidak mengenali metode permintaan, atau tidak memiliki kemampuan
untuk memenuhi permintaan tersebut.
502 Bad Gateway
Server berfungsi seperti gateway atau proxy dan menerima respon yang
tidak valid dari upstream server.
503 Service Unavailable
Server sedang tidak aktif (maintenance/down)
504 Gateway Timeout
Server berfungsi sebagai gateway dan tidak menerima respon dari upstream
server
505 HTTP Version Not
Supported
Server tidak cocok dengan versi protocol HTTP yang diminta.
Subscribe to:
Post Comments (Atom)
Powered by Blogger.
0 comments:
Post a Comment