Bagi kita yang memiliki Website, atau sedang belajar Membuat Website bahkan seluruh developer perlu memahami HTTP Status Error Code. karena status Tersebut akan sering dijumpai pada saat kita sedang Coding Program atau bahkan situs sudah kita upload ke hosting. fungsi dari Status Error Code ini adalah untuk memberitahu kita sebagai developer bahwa pada situs kita ada kesalahan dan perlu diperbaiki.
yang sering sekali kita jumpai adalah Error Code 404, Error Code 500 dan banyak lagi. terkadang masalahnya sepele seperti misal pada saat kita mendevelop menggunakan nama file contoh Profil.php sedangkan pada saat kita membuat link kita menuliskan profil.php dan pada saat dijalankan dilocalhost semua berjalan lancar tetapi setelah online muncul error 404. kenapa bisa seperti itu? ya kemungkinan bisa terjadi pada saat kita mendevelop menggunakan Sistem Operasi Windows yang tidak terlalu sensitif dengan penamaan file, sedangkan setelah kita upload dan server kebanyakan Linux. maka nama file tersebut dianggap salah, karena linux memiliki sifat Case Sensitif atau Huruf Besar dan huruf Kecil dianggap beda.
untuk artikel kali ini kita tidak akan membahas tentang error Code 404 saja, tetapi kita akan memberikan informasi/keterangan dari masing-masing error code yang sering kita jumpai. untuk detail Pembahasan dan Solusi dari Masing-Masing Error Code akan kita bahas 1 per 1 di artikel terkait
HTTP response code atau kode internet ini dibagi menjadi 5 kategori. Setiap kategori mewakili jenis komunikasi yang terjadi antara web server dan client.
Ada 5 jenis kode internet yang umum dijumpai, yaitu:
Kode status HTTP dengan angka 100-an menunjukkan bahwa server masih memproses permintaan. Kode error internet ini ditampilkan untuk sementara waktu, dan terdiri dari baris status serta kolom header opsional. Pesan ini diakhiri dengan baris kosong.
HTTP response code di kategori ini memberi tahu user tentang proses yang sedang berlangsung, dan meminta mereka untuk menunggu respons. Oleh karena itu, server bisa mengirim lebih dari satu kode selama waktu tunggu tersebut.
Kode yang berarti bahwa permintaan browser telah berhasil diterima, dipahami, dan diproses oleh server. Dengan kata lain, semua berjalan dengan lancar.
Kode-kode ini adalah kode redirect. Redirect sendiri adalah saat data lama telah dipindahkan ke tempat yang baru. Sehingga saat permintaan terjadi, data baru tersebut yang diberikan kepada browser daripada data yang sebenarnya diminta.
Karena fungsinya ini, kode 300-an biasanya muncul pada URL forwarding. Tapi, Anda mungkin tidak melihatnya kalau permintaan kedua menggunakan metode GET request atau HEAD request. Kalau demikian, user agent bisa melakukan tindakan tambahannya tanpa interaksi pengguna.
Kode status server dengan angka 300-an menginformasikan bahwa user agent perlu mengambil tindakan tambahan untuk memenuhi permintaan. Ini terjadi karena resource yang diminta telah dipindahkan ke lokasi lain. Jadi, kode ini biasanya muncul saat terjadi redirect ke tempat baru.
Karena fungsinya ini, kode 300-an biasanya muncul pada URL forwarding. Tapi, Anda mungkin tidak melihatnya kalau permintaan kedua menggunakan metode GET request atau HEAD request. Kalau demikian, user agent bisa melakukan tindakan tambahannya tanpa interaksi pengguna.
di kategori inilah HTTP response code mulai menjadi masalah. Kode di kategori ini menunjukan adanya error dari sisi web browser. Entah dari web browser-nya sendiri atau dari permintaan browser.
Kode error internet 500-an menandakan bahwa permintaan gagal karena adanya masalah di sisi server. Umumnya, server mengirimkan status code 500 ketika tidak bisa menemukan respons yang lebih sesuai.
untuk artikel kali ini cukup sekian, untuk detail dan cara penanganan dari masing-masing error code akan kita bahas di artikel kami yang lain.
terima kasih dan happy coding…..
Sumber :
https://www.niagahoster.co.id/blog/http-status-code/
https://www.hostinger.co.id/tutorial/http-status-code
Supported by CV. FR-SYSTEM | FRWEBHOST © 2019
Informasi Lengkap Hubungi 081271245514
Mau dapat ilmu-ilmu baru dari FR-ACADEMY?
Yuk kakak ganteng n cantik isi formulir ini.
kamu akan mendapat Ilmu baru yang akan dikirim ke emailmu
setiap ada update dari situs ini
GRATIS
Terima Kasih Kakak, Subscribe telah Berhasil
There was an error while trying to send your request. Please try again.