Saya perlu mengalihkan pengguna dari satu halaman ke halaman lain, tetapi saya perlu mempertahankan string perujuk asli. Jadi, misalnya, jika mereka memulai di http://www.othersite.com/pageA.jsp , klik tautan yang mengarahkan mereka ke http://www.example.com/pageB.jsp , yang kemudian menjalankan 302 alihkan ke http://www.example.com/pageC.jsp , saya perlu memuat string perujukhttp://www.othersite.com/pageA.jsp
Apakah ini perilaku normal untuk pengalihan 302? Atau akankah perujuk asli saya dibatalkan, demi http://www.example.com/pageB.jsp
? Itu tidak diinginkan.
Saya tidak tahu apakah ada bedanya, tapi saya bekerja di JSP, dan saya menggunakan response.sendRedirect()
untuk menjalankan 302 redirect.
Saya harus menyebutkan bahwa saya melakukan percobaan dengan ini, dan tampaknya menyimpan string pengarah asli ( http://www.othersite.com/pageA.jsp
) tetapi saya hanya ingin memastikan ini adalah perilaku default normal, dan bukan sesuatu yang aneh di pihak saya.
Meskipun saat ini saya menggunakan pengalihan 302, saya mungkin dapat menggunakan pengalihan 301. Tahukah Anda jika perilaku untuk pengalihan 301 lebih dapat diandalkan?