Kode status respons HTTP (Hypertext Transfer Protocol) menunjukkan apakah permintaan tertentu berhasil atau gagal. Artikel ini menjelaskan beberapa kode kesalahan HTTP umum dan artinya.
Jenis kesalahan
Jika Anda tidak dapat melihat situs web Anda, Anda harus memperhatikan kesalahan (atau kurangnya kesalahan) yang Anda terima. Tanggapan dikelompokkan dalam kelas berikut:
Kelas | Kode kesalahan |
---|---|
Informasi | 100–199 |
Berhasil | 200–299 |
Pengalihan | 300–399 |
Kesalahan klien | 400–499 |
Kesalahan server | 500–599 |
Bagian berikutnya mencakup kode umum berikut:
- 401 Tidak Sah
- 403 Dilarang
- 404 Tidak Ditemukan
- Kesalahan Server Internal 500
- 502 Gerbang Buruk
- 503 Layanan Tidak Tersedia
401 tidak sah dan 403 terlarang
Dengan 401
kesalahan, Anda biasanya diberikan prompt untuk memasukkan kredensial. Jika Anda menolak untuk memasukkan kredensial atau memasukkan kredensial yang salah, Anda mendapatkan kesalahan ini. Sebaliknya, 403
kesalahan tidak meminta kredensial dan segera mengirimkan kesalahan. Ini biasanya berarti URL bersifat pribadi atau hanya dapat diakses oleh alamat IP yang dipilih.
404 tidak ditemukan
Kode kesalahan muncul ketika browser Anda tidak dapat menemukan URL tertentu yang Anda masukkan. Biasanya, konten dipindahkan atau dihapus.
500 kesalahan server internal
Kesalahan berarti ada sisi server masalah. Banyak alasan yang dapat menyebabkan hal ini dari Apache® atau Nginx® mogok hingga seluruh server down.
502 gerbang buruk
Sebuah 502
kesalahan mirip dengan 500
kesalahan. Namun, kesalahan ini berarti bahwa server host mungkin berjalan dengan baik sementara server lain yang digunakan sebagai proxy tidak dapat menyelesaikan permintaan ke host, sehingga menghasilkan kesalahan.
503 layanan tidak tersedia
Penyebab umumnya adalah server yang tidak aktif karena pemeliharaan atau kelebihan beban.