Ketika kita mengakses sebuah website, browser kita sebenarnya mengirimkan permintaan ke server website tersebut. Server kemudian akan memproses permintaan ini dan mengirimkan respons kembali. Respons dari server ini biasanya disertai dengan kode khusus yang dikenal sebagai HTTP Status Code.
Kode status yang muncul akan memberikan informasi kepada pengguna dan pengembang tentang keberhasilan, kegagalan, atau masalah lainnya dalam interaksi dengan server. Oleh sebab itu, pengembang perlu memahami setiap kodenya untuk dapat mendiagnosis dan menangani berbagai masalah yang mungkin terjadi. Untuk lebih jelasnya, berikut penjelasan lengkap mengenai arti dari setiap HTTP Status Code.
HTTP Status Codes dalam kategori 100-an memberikan informasi penting bahwa permintaan dari browser masih dalam proses oleh server. Berikut penjelasan lengkapnya:
HTTP Status Code dalam rentang 200-an menunjukkan bahwa permintaan yang diajukan oleh browser berhasil diterima, dipahami, dan diproses oleh server dengan baik. Artinya, semua proses berjalan sesuai dengan harapan tanpa ada masalah yang berarti.
Kode-kode ini termasuk dalam kategori kode redirect, yang digunakan ketika data yang diminta telah dipindahkan ke lokasi baru. Redirect adalah proses di mana server mengarahkan permintaan dari lokasi lama ke lokasi baru, sehingga data yang diberikan kepada browser bukanlah data asli yang diminta, tetapi data yang sudah berada di lokasi baru.
Daftar HTTP Status Code di rentang 300-an adalah sebagai berikut:
Di kategori ini, HTTP response codes mulai menjadi perhatian karena menunjukkan adanya kesalahan dari sisi web browser, baik karena masalah pada browser itu sendiri maupun pada permintaan yang dikirimkan.
Terakhir, ada kategori 500-an menunjukkan adanya error di sisi server. Kode-kode error dalam kategori ini cenderung lebih sulit diperbaiki karena sumber masalahnya berada di server. Penjelasannya adalah sebagai berikut:
Demikian penjelasan lengkap mengenai Http Status Codes yang kerap muncul di website. Untuk mendapatkan informasi menarik lainnya seputar industri IT dan website, Anda bisa langsung mengecek informasi yang ada di @roketincom.