308 permanent redirect

308 permanent redirect

308 Pengalihan Tetap - HTTP | MDN - Dokumen Web MDN Status respons pengalihan 308 Permanent Redirect pada HyperText Transfer Protocol (HTTP) menunjukkan bahwa sumber daya yang diminta telah dipindahkan secara definitif ke URL yang diberikan oleh header Lokasi. Pelajari makna, tujuan, dan tips pemecahan masalah kode respons HTTP 308 Pengalihan Tetap, yang menunjukkan bahwa sumber daya telah dipindahkan secara permanen ke URI lain. Ketahui cara memperbaiki masalah umum yang menyebabkan kesalahan ini dalam aplikasi web Anda sendiri dan cara mencegahnya terjadi di masa depan. Pengalihan Tetap 308 adalah kode status respons HTTP - sebuah angka tiga digit yang dikirimkan oleh server web sebagai tanggapan atas permintaan klien - yang memberitahu browser dan mesin pencari bahwa sumber daya telah dipindahkan secara permanen ke URL baru. RFC 7238 telah dibuat untuk menentukan kode status 308 (Pengalihan Tetap), yang mirip dengan 301 (Dipindahkan secara Permanen) tetapi tidak memungkinkan metode permintaan diubah dari POST menjadi GET. Kode status 308 sekarang ditentukan oleh RFC 7538 (yang menggantikan RFC 7238). Pengalihan Tetap 308 adalah kode status HTTP yang menginformasikan mesin pencari dan klien lainnya bahwa sumber daya yang diminta telah dipindahkan secara permanen. Ini berbeda dari Pengalihan Sementara 307, yang memberitahu mesin pencari untuk terus mengindeks URL asli untuk jangka waktu terbatas. Perlu dicatat bahwa beberapa aplikasi web mungkin menggunakan Pengalihan Tetap 308 dengan cara yang tidak standar dan untuk tujuan lain. Misalnya, Google Drive menggunakan Pengalihan Tetap 308 untuk melanjutkan unduhan yang terputus. Meskipun spesifikasi mengharuskan metode dan body tetap tidak berubah saat pengalihan dilakukan, tidak semua user agent memenuhi persyaratan ini. Gunakan kode 301 hanya sebagai respons untuk metode GET atau HEAD dan gunakan Pengalihan Tetap 308 untuk metode POST, karena perubahan metode secara eksplisit dilarang dengan status ini. Pengalihan URL dalam HTTP, juga dikenal sebagai pengalihan URL, adalah teknik untuk memberikan lebih dari satu alamat URL ke halaman, formulir, seluruh situs web, atau aplikasi web. HTTP memiliki jenis respons khusus, yang disebut pengalihan HTTP, untuk operasi ini. Pengalihan permanen dilakukan untuk mempertahankan tautan atau bookmark yang telah ada setelah mengubah URL situs. Server harus menghasilkan Pengalihan Tetap 308 ketika sumber daya atau rangkaian sumber daya telah diberikan URI baru, terutama di server otoritas/origin yang berbeda. Pengalihan 308 biasanya dapat dikonfigurasi sebagai pencarian dan penggantian pada permintaan-URI. Untuk periode waktu tertentu, server harus mengeluarkan Pengalihan Sementara 307, sehingga jika ada...