Advertisement
Skip Row Blog - Berikut adalah kode yang paling umum dan pesan yang kebanyakan Anda lihat pada waktu mengakses browser Web (HTTP), ketika mengakses Usenet, menggunakan e-mail, atau menggunakan protokol FTP untuk meng-upload atau men-download file.
Secara umum Kode-kode tersebut dikelompokkan sebagai berikut :
100-199 - Information Codes. Memberikan informasi tentang permintaan atau server yang terlibat.
200-299 - Success Codes. Mengindikasikan bahwa permintaan itu diterima atau file yang diminta memiliki konten tidak ada (kosong).
300-399 - Redirect. Konten yang diminta telah pindah.
400-499 - Client Errors. Tidak dapat menemukan konten atau Anda tidak memiliki izin yang benar untuk mengaksesnya.
500-599 - Server Errors. Ada masalah di server akhir menghentikan permintaan dari menyelesaikan berhasil.
Untuk memberikan pemahaman yang lebih besar dari kesalahan ini, di sini adalah daftar dari kode yang paling populer.
Sebagai aturan praktis, hal pertama yang harus Anda jika Anda mendapatkan error adalah memastikan bahwa Anda telah mengetik alamat URL atau halaman dengan benar.
Bad request 400
Permintaan tidak dapat dipahami oleh server karena sintaks yang buruk. Anda tidak harus mengulang permintaan tanpa modifikasi.
Unauthorized 401
Para pencipta dari halaman Web mungkin ingin hanya orang-orang tertentu memiliki akses ke halaman tersebut. Anda hanya harus coba permintaan jika Anda tahu bahwa Anda memiliki otorisasi.
Payment Required 402
Pesan ini memberikan spesifikasi pengisian skema yang diterima. Anda mungkin akan mencoba kembali permintaan dengan sundulan ChargeTo yang cocok.
Forbidden 403
Permintaan adalah untuk sesuatu yang dilarang. Otorisasi tidak akan membantu. Kode status ini umumnya digunakan ketika server tidak ingin mengungkapkan persis mengapa permintaan tersebut ditolak, atau ketika ada tanggapan lain berlaku. (File harus ditetapkan dengan "hak akses read" untuk semua pengguna.)
Not found 404
Server tidak menemukan apa-apa yang cocok apa yang Anda minta. Pastikan bahwa alamat Web (URL) yang Anda ketik persis sesuai alamat yang Anda diberikan. Periksa bahwa pertandingan kapitalisasi, ejaan, dan tanda baca, seperti titik-titik (.) Dan garis miring (/), yang benar ditempatkan. Pastikan Anda menggunakan garis miring (/) dan bukan garis miring belakang (\).
405 Method Not Allowed
Metode yang ditetapkan dalam Garis-Permintaan tidak diperbolehkan untuk sumber daya diidentifikasi oleh permintaan. Tanggapan harus menyertakan header Izinkan berisi daftar metode yang valid untuk sumber daya yang diminta.
406 Not Acceptable
Sumber daya diidentifikasi oleh permintaan hanya mampu menghasilkan respon entitas yang memiliki karakteristik konten tidak dapat diterima menurut menerima header dikirim dalam permintaan.
407 Proxy Authentication Required
Kode ini mirip dengan 401 (tanpa izin), tapi menunjukkan bahwa Anda harus terlebih dahulu mengotentikasi diri dengan proxy. Proxy harus kembali bidang-Proxy Otentikasi header (bagian 14,33) mengandung tantangan berlaku untuk proxy untuk sumber daya yang diminta. Anda dapat mengulangi permintaan dengan bidang Proxy-Authorization header yang sesuai (Bagian 14,34). HTTP otentikasi akses dijelaskan dalam bagian 11.
408 Request Timeout
Klien tidak menghasilkan permintaan dalam waktu bahwa server siap menunggu. Anda dapat mengulangi permintaan tanpa modifikasi pada setiap waktu.
409 Conflict
Permintaan tidak dapat diselesaikan karena konflik dengan kondisi saat ini sumber daya. Kode ini hanya diperbolehkan dalam situasi di mana diharapkan bahwa pengguna mungkin dapat menyelesaikan konflik dan mengirimkan kembali permintaan.
410 Gone
Respon 410 terutama ditujukan untuk membantu tugas pemeliharaan web dengan memberitahukan penerima bahwa sumber daya tersebut sengaja tidak tersedia dan bahwa pemilik server yang ingin link remote untuk sumber daya yang dihapus.
411 Length Required
Server menolak untuk menerima permintaan tanpa Panjang Content-didefinisikan. Klien dapat mengulangi permintaan jika itu menambah bidang Content-Length header yang sah yang mengandung panjang isi pesan-pesan dalam permintaan.
412 Precondition Failed
Prasyarat yang diberikan dalam satu atau lebih dari permintaan-header bidang dievaluasi ke false ketika diuji pada server. Ini kode respon memungkinkan klien untuk menempatkan prasyarat pada metainformation sumber daya saat ini (header data lapangan) dan dengan demikian mencegah metode yang diminta dari yang diterapkan pada sumber daya lain dari yang dimaksudkan.
413 Request Entity Too Large
Server menolak untuk memproses permintaan karena entitas permintaan lebih besar dari server bersedia atau mampu memproses. Server mungkin akan menutup koneksi untuk mencegah klien dari melanjutkan permintaan.
414 Request-URI Too Long
Server menolak untuk melayani permintaan karena Request-URI lebih panjang dari server bersedia untuk menafsirkan.
415 Unsupported Media Type
Server menolak untuk melayani permintaan karena entitas permintaan tersebut dalam format tidak didukung oleh sumber daya yang diminta untuk metode yang diminta.
Internal Error 500
Server mengalami kondisi tak terduga yang mencegah dari memenuhi permintaan. Permintaan Anda tidak dapat diproses karena kesalahan server internal.
Not implemented 501
Server tidak mendukung fungsi yang diperlukan untuk memenuhi permintaan. Ini adalah respon yang tepat ketika server tidak mengenali metode permintaan dan tidak mampu mendukung untuk sumber daya apapun.
502 Bad Gateway
Server, sementara bertindak sebagai gateway atau proxy, menerima respon tidak valid dari upstream server itu diakses dalam upaya untuk memenuhi permintaan.
503 Service Unavailable
Server saat ini tidak dapat menangani permintaan karena kelebihan beban sementara atau pemeliharaan server. Implikasinya adalah bahwa ini adalah kondisi sementara yang akan diatasi setelah beberapa penundaan. Jika diketahui, panjang penundaan tersebut dapat ditunjukkan dalam header Coba lagi-Setelah. Jika tidak Retry-Setelah diberikan, Anda harus menangani respon seperti itu akan untuk respon 500.
504 Gateway Timeout
Server, sementara bertindak sebagai gateway atau proxy, tidak menerima respon yang tepat waktu dari server hulu yang diakses dalam upaya untuk menyelesaikan permintaan.
505 HTTP Version Not Supported
Server tidak mendukung, atau menolak untuk mendukung, versi protokol HTTP yang digunakan dalam pesan permintaan. Tanggapan harus berisi entitas menjelaskan mengapa versi yang tidak didukung dan apa protokol lain yang didukung oleh server.
Advertisement
Tag :
DUNIA INTERNET,
TAHUKAH KAMU