308

Permanent Redirect

Resmi
Sumber daya ini tersedia untuk selamanya di bawah URL baru. Semua permintaan di masa mendatang harus dilakukan melalui URL baru

Spesifikasi kode status HTTP 308

Kode status 308 Permanent Redirect menunjukkan bahwa sumber daya target telah diberi URI permanen baru dan setiap rujukan di masa mendatang ke sumber daya ini harus menggunakan salah satu URI yang dilampirkan.

Klien dengan kemampuan pengeditan tautan harus secara otomatis menautkan ulang rujukan ke URI permintaan efektif (Bagian 5.5 dari [RFC7230]) ke satu atau beberapa rujukan baru yang dikirim oleh server, jika memungkinkan.

Peladen HARUS menghasilkan bidang header Lokasi ([RFC7231], Bagian 7.1.2) dalam respons yang berisi referensi URI yang diinginkan untuk URI permanen yang baru. Agen pengguna MUNGKIN menggunakan nilai bidang Lokasi untuk pengalihan otomatis. Muatan respons server biasanya berisi catatan hiperteks pendek dengan hyperlink ke URI baru.

Respons 308 Permanent Redirect dapat ditembolok secara default; yaitu, kecuali jika dinyatakan lain oleh definisi metode atau kontrol cache eksplisit (lihat [RFC7234], Bagian 4.2.2).

Catatan: Kode status ini mirip dengan 301 (Dipindahkan Secara Permanen) ([RFC7231], Bagian 6.4.2), kecuali bahwa kode status ini tidak mengizinkan pengubahan metode permintaan dari POST ke GET.

Sumber / Kutipan dari: Kode status HTTP 308 Permanent Redirect ditentukan oleh bagian 3 dari RFC7238.

Protokol HTTP

pekerjaan yang sedang berlangsung

Bagaimana cara melempar kode status 308 dengan PHP?

Untuk melemparkan kode status HTTP 308 pada halaman web, fungsi PHP http_response_code dapat digunakan. Sintaksnya adalah sebagai berikut: http_response_code(308) (PHP 5 >= 5.4.0, PHP 7, PHP 8)

Menguji Kode Status HTTP 308

Untuk dapat menampilkan kode status HTTP (dalam hal ini 308 Permanent Redirect) dan informasi lain di sisi klien, konsol pengembangan harus dibuka dengan F12. Kemudian arahkan ke tab "Jaringan". Sekarang halaman dapat dibuka, situs web (contoh index.php) akan terlihat di tab jaringan. Ini harus dipilih dan kemudian bagian Herder harus dipilih. Pengguna kemudian akan melihat hasil berikut:

Kode status 308 Permanent Redirect
Ikhtisar
URL: https://http-statuscode.com/errorCodeExample.php?code=308
Status: 308 Permanent Redirect
Itu: Network
Alamat IP: XX.XX.XX.XX
Kode status 308 Permanent Redirect

Kompatibilitas browser dari kode status 308

Chrome Yes
Edge Yes
Firefox Yes
Opera Yes
Safari Yes
Chrome Android Yes
Firefox for Android Yes
Opera Android Yes
Safari on iOS Yes
Internet Yes
WebView Android Yes

Konstanta dalam bahasa pemrograman

Response::HTTP_PERMANENTLY_REDIRECT
:permanent_redirect

Meme yang menghibur tentang kode status HTTP 308

Penulis: Tony Brüser
Penulis: Tony Brüser

Tony Brüser adalah seorang pengembang web yang antusias dengan kegemaran pada kode status HTTP.

LinkedInGitHub