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.
308 Permanent Redirect (approved as experimental RFC)
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.

0 comments:

Post a Comment

Powered by Blogger.