Kode status HTTP
Ketika browser untuk mengakses browser halaman Web pemirsa mengirimkan permintaan ke server di mana web. Ketika browser menerima dan menampilkan halaman depan, server mana halaman ini akan mengembalikan kode status HTTP header (server header) untuk menanggapi permintaan tersebut berisi browser.
kode status HTTP dalam bahasa Inggris untuk Kode Status HTTP.
Berikut adalah beberapa kode status HTTP yang umum:
- 200-- permintaan adalah sukses
- 301-- sumber (halaman web, dll) secara permanen dipindahkan ke URL lain
- 404 - sumber (halaman web, dll) diminta tidak ada
- 500 - Internal Server Error
HTTP klasifikasi kode status
kode status HTTP terdiri dari tiga digit desimal, angka desimal pertama mendefinisikan jenis kode status, yang terakhir dua tokoh tidak berpengaruh diklasifikasikan. kode status HTTP dibagi menjadi lima jenis:
klasifikasi | Kategori Deskripsi |
---|---|
1 ** | Informasi, server menerima permintaan, pemohon harus melanjutkan |
2 ** | Sukses, operasi tersebut berhasil diterima dan diproses |
3 ** | Redirection, tindakan lebih lanjut diperlukan untuk menyelesaikan permintaan |
4 ** | kesalahan klien, permintaan berisi kesalahan sintaks atau tidak menyelesaikan permintaan Anda |
5 ** | server error, kesalahan server terjadi selama pemrosesan permintaan |
HTTP daftar kode status:
Kode Status | Status nama Kode English | deskripsi Cina |
---|---|---|
100 | terus | Lanjutkan. Klien harus terus permintaannya |
101 | Switching Protocols | Switching protokol. protokol Server beralih berdasarkan permintaan klien. hanya dapat beralih ke protokol yang lebih maju, misalnya, untuk beralih ke versi baru dari protokol HTTP |
200 | oke | Permintaan berhasil. Umumnya digunakan untuk permintaan GET dan POST |
201 | dibuat | Telah dibuat. permintaan sukses dan menciptakan sumber daya baru |
202 | diterima | Diterima. Kami telah menerima permintaan tersebut, tetapi tidak menyelesaikan proses |
203 | Informasi non-Resmi | informasi yang tidak sah. Permintaan berhasil. Tapi tidak dalam informasi meta asli dikembalikan oleh server, tetapi salinan |
204 | Tidak ada Konten | Kosong. server berhasil diproses, tapi tidak kembali konten. Dengan tidak adanya halaman diperbarui untuk memastikan browser terus menampilkan dokumen saat |
205 | ulang Konten | Ulang konten. server pengolahan berhasil, terminal pengguna (misalnya: browser) harus mengatur ulang tampilan dokumen. kode kembali ini dapat menghapus kolom formulir browser Anda |
206 | Konten parsial | Bagian. Server berhasil diproses permintaan GET parsial |
300 | beberapa Pilihan | Berbagai pilihan. permintaan sumber daya mungkin termasuk pluralitas posisi, sesuai dengan mengembalikan daftar karakteristik sumber daya dan alamat untuk terminal pengguna (misalnya: browser) Pilih |
301 | pindah secara permanen | Pindah secara permanen. Sumber daya yang diminta telah secara permanen dipindahkan ke URI baru, akan mengembalikan informasi termasuk URI baru, browser akan secara otomatis diarahkan ke URI baru. Setiap permintaan baru di masa depan harus diganti dengan URI baru |
302 | ditemukan | bergerak sementara. Mirip dengan 301. Tetapi sumber daya hanya sementara pindah. klien harus terus menggunakan URI asli |
303 | lain Lihat | Lihat alamat lain. Mirip dengan 301. Gunakan GET dan POST permintaan View |
304 | tidak Diubah | Dimodifikasi. Sumber daya yang diminta tidak dimodifikasi, server mengembalikan kode status ini, tidak akan kembali sumber daya apapun. Klien biasanya cache sumber dikunjungi dengan memberikan header menunjukkan bahwa keinginan klien untuk kembali hanya setelah tanggal dimodifikasi sumber daya yang ditentukan |
305 | Gunakan Proxy | Menggunakan proxy. Sumber daya yang diminta harus diakses melalui proxy |
306 | terpakai | Ini telah ditinggalkan kode status HTTP |
307 | sementara Redirect | redirect sementara. Mirip dengan 302. permintaan penggunaan GET diarahkan |
400 | Permintaan buruk | Sintaks kesalahan dalam permintaan klien, server tidak bisa mengerti |
401 | tidak sah | Permintaan membutuhkan otentikasi pengguna |
402 | Diperlukan pembayaran | Dicadangkan untuk penggunaan masa depan |
403 | terlarang | Server memahami permintaan untuk permintaan klien, tapi menolak untuk melaksanakan permintaan ini |
404 | tidak Ditemukan | server tidak bisa menemukan sumber (web) atas permintaan klien. Dengan kode ini, desainer situs dapat mengatur "sumber daya yang Anda minta tidak dapat ditemukan" halaman pribadi |
405 | Metode Tidak Diizinkan | metode permintaan klien dilarang |
406 | tidak diterima | server tidak dapat menyelesaikan permintaan Anda berdasarkan karakteristik konten yang diminta oleh klien |
407 | Proxy Authentication Required | Permintaan membutuhkan otentikasi proxy, mirip dengan 401, tetapi pemohon harus menggunakan proxy otorisasi |
408 | Request Time-out | Server menunggu untuk klien untuk mengirim permintaan terlalu lama, timeout |
409 | konflik | Server Bentrokan untuk menyelesaikan permintaan PUT klien kemungkinan untuk kembali kode ini ketika server memproses permintaan |
410 | mati | Sumber daya yang diminta oleh klien tidak sudah ada. Tidak seperti 410 404, jika sumber daya kini telah dihapus secara permanen sebelum Anda dapat menggunakan 410 kode, desainer website dapat menentukan sumber daya melalui kode lokasi baru 301 |
411 | panjang Diperlukan | server tidak dapat memproses pesan permintaan dikirim oleh klien tanpa Content-Length |
412 | Persyaratan Gagal | Prasyarat klien meminta kesalahan informasi |
413 | Entitas Permintaan Terlalu Besar | Karena permintaan entitas terlalu besar, server tidak bisa menangani, sehingga permintaan tersebut ditolak. Untuk mencegah permintaan terus menerus dari klien, server mungkin menutup koneksi. Jika server untuk sementara tidak dapat memproses saja, itu akan berisi informasi tentang respon dari Retry-Setelah |
414 | Permintaan-URI Terlalu Besar | URI terlalu panjang permintaan (URI biasanya, URL), server tidak bisa menangani |
415 | Media tidak didukung Type | server tidak dapat memproses permintaan yang datang dengan format media |
416 | Diminta Berbagai tidak satisfiable | Permintaan berbagai klien tidak valid |
417 | harapan Gagal | Server tidak bisa memenuhi header permintaan Harapkan |
500 | Internal Server Error | Internal server error dan permintaan tidak bisa lengkap |
501 | tidak Diimplementasikan | server tidak mendukung fungsi yang diminta, tidak dapat memenuhi permintaan |
502 | Bad Gateway | Sebagai gateway atau server proxy yang diterima dari server jauh untuk permintaan yang tidak valid |
503 | Service Unavailable | Karena kelebihan beban atau pemeliharaan sistem, server sementara tidak dapat menangani permintaan klien. Panjang keterlambatan dapat dimasukkan dalam server informasi header Retry-Setelah |
504 | Gateway Time-out | Bertindak sebagai gateway atau server proxy, bukan permintaan akses yang tepat dari server jauh |
505 | HTTP Version tidak didukung | server tidak mendukung HTTP versi protokol yang diminta tidak menyelesaikan pengolahan |