Latest web development tutorials

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:

HTTP klasifikasi kode status
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:

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