Kode Status HTTP: Memahami Arti dan Pentingnya

Error 404 Gurunakal kode status respons HTTP

Kode Status HTTP: Memahami Arti dan Pentingnya


Tanggapan Informasi HTTP

100 Continue

  • Respon sementara ini mengindikasikan bahwa klien harus melanjutkan dengan permintaan atau mengabaikan tanggapan jika permintaan sudah selesai.

101 Switching Protocols

  • Kode ini dikirim sebagai tanggapan terhadap header permintaan Upgrade dari klien, yang menunjukkan protokol yang sedang dialihkan oleh server.

102 Processing (WebDAV)

  • Kode ini menandakan bahwa server telah menerima dan sedang memproses permintaan, namun belum ada tanggapan yang tersedia saat ini.

103 Early Hints

  • Kode status ini terutama digunakan dengan header Link, memungkinkan agen pengguna untuk mulai memuat sumber daya lebih awal sementara server mempersiapkan tanggapan atau melakukan prakoneksi ke asal yang diperlukan halaman tersebut.

Tanggapan Informasi HTTP

100 Continue

  • Respon sementara ini mengindikasikan bahwa klien harus melanjutkan dengan permintaan atau mengabaikan tanggapan jika permintaan sudah selesai.

101 Switching Protocols

  • Kode ini dikirim sebagai tanggapan terhadap header permintaan Upgrade dari klien, yang menunjukkan protokol yang sedang dialihkan oleh server.

102 Processing (WebDAV)

  • Kode ini menandakan bahwa server telah menerima dan sedang memproses permintaan, namun belum ada tanggapan yang tersedia saat ini.

103 Early Hints

  • Kode status ini terutama digunakan dengan header Link, memungkinkan agen pengguna untuk mulai memuat sumber daya lebih awal sementara server mempersiapkan tanggapan atau melakukan prakoneksi ke asal yang diperlukan halaman tersebut.

Pesan Pengalihan

300 Multiple Choices

  • Permintaan memiliki beberapa kemungkinan respons, dan agen pengguna atau pengguna harus memilih salah satunya. Tidak ada cara standar untuk memilih satu jawaban, namun tautan HTML ke opsi tersebut direkomendasikan agar pengguna dapat memilih.

301 Moved Permanently

  • URL sumber daya yang diminta telah dipindahkan secara permanen. URL baru disediakan dalam tanggapan ini.

302 Found

  • Kode ini menunjukkan bahwa URI sumber daya yang diminta telah diubah sementara. URI yang sama harus digunakan oleh klien dalam permintaan di masa mendatang karena perubahan lebih lanjut pada URI mungkin terjadi.

303 See Other

  • Server mengarahkan klien untuk mendapatkan sumber daya yang diminta di URI lain dengan menggunakan permintaan GET.

304 Not Modified

  • Digunakan untuk tujuan cache. Ini memberi tahu klien bahwa responsnya belum diubah, sehingga klien dapat terus menggunakan versi respons yang di-cache.

305 Use Proxy (Tidak digunakan lagi)

  • Didefinisikan dalam spesifikasi HTTP sebelumnya untuk menunjukkan bahwa respons yang diminta harus diakses melalui proxy. Namun, ini sudah tidak digunakan lagi karena masalah keamanan terkait konfigurasi proxy in-band.

306 Unused

  • Kode respons ini tidak lagi digunakan dan hanya dicadangkan. Kode ini digunakan dalam spesifikasi HTTP/1.1 sebelumnya.

307 Temporary Redirect

  • Server mengarahkan klien untuk mendapatkan sumber daya yang diminta di URI lain menggunakan metode yang sama seperti pada permintaan sebelumnya. Ini memiliki semantik yang sama dengan kode 302 Found, dengan pengecualian bahwa agen pengguna tidak boleh mengubah metode HTTP yang digunakan: jika POST digunakan pada permintaan pertama, maka POST harus digunakan pada permintaan kedua.

308 Permanent Redirect

  • Sumber daya kini dipindahkan secara permanen ke URI lain, yang ditentukan oleh header Location:. Ini memiliki semantik yang sama dengan kode 301 Moved Permanently, dengan pengecualian bahwa agen pengguna tidak boleh mengubah metode HTTP yang digunakan: jika POST digunakan pada permintaan pertama, maka POST harus digunakan pada permintaan kedua.

Share this content:

Raymond Bell
Author: Raymond Bell

Pages: 1 2 3

You May Have Missed