Artinya
Resource untuk sementara berada di URL lain. Klien sebaiknya tetap memakai URL asli untuk permintaan berikutnya.
Penyebab umum
- Pengalihan ke halaman login
- Uji A/B atau pengalihan berdasarkan lokasi
- Halaman pemeliharaan sementara
Cara memperbaiki
Sebagai klien atau pengunjung
Ikuti Location. Perhatikan bahwa browser mengubah POST menjadi GET saat mengikuti 302; server yang perlu mempertahankan metode sebaiknya memakai 307.
Sebagai pengelola situs atau API
Gunakan 302 atau 307 untuk pemindahan sementara dan 301 atau 308 untuk yang permanen. Hindari rantai pengalihan berlapis.
Contoh respons
HTTP/1.1 302 Found
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Location: /login?next=%2Faccount
Content-Length: 0 Spesifikasi
FAQ
› 302 atau 307?
Keduanya sementara. 307 melarang perubahan metode sehingga POST tetap POST; 302 sering diubah klien menjadi GET.
› Apakah 302 buruk untuk SEO?
Tidak jika pemindahannya memang sementara. Untuk pemindahan permanen gunakan 301 agar mesin pencari mengindeks URL baru.