मुझे उपयोगकर्ता को एक पृष्ठ से दूसरे पृष्ठ पर पुनर्निर्देशित करना होगा, लेकिन मुझे मूल संदर्भ स्ट्रिंग को बनाए रखने की आवश्यकता है। इसलिए, उदाहरण के लिए, यदि वे http://www.othersite.com/pageA.jsp पर शुरू करते हैं, तो एक लिंक पर क्लिक करें जो उन्हें http://www.example.com/pageB.jsp पर ले जाता है , जो तब 302 पर अमल करता है http://www.example.com/pageC.jsp पर रीडायरेक्ट करने के लिए , मुझे संदर्भित स्ट्रिंग की आवश्यकता हैhttp://www.othersite.com/pageA.jsp
क्या यह 302 रीडायरेक्ट के लिए सामान्य व्यवहार है? या मेरा मूल रेफरर गिरा दिया जाएगा, के पक्ष में http://www.example.com/pageB.jsp
? यह वांछनीय नहीं होगा।
मुझे नहीं पता कि इससे कोई फ़र्क पड़ता है, लेकिन मैं JSP में काम कर रहा हूँ, और मैं response.sendRedirect()
302 रीडायरेक्ट को निष्पादित करने के लिए उपयोग कर रहा हूँ ।
मुझे यह उल्लेख करना चाहिए कि मैंने इसके साथ एक प्रयोग किया था, और ऐसा लगता है कि मूल संदर्भ स्ट्रिंग ( http://www.othersite.com/pageA.jsp
) रखा है, लेकिन मैं सिर्फ यह सुनिश्चित करना चाहता था कि यह सामान्य डिफ़ॉल्ट व्यवहार था, और मेरे अंत में कुछ अजीब नहीं था।
हालांकि मैं वर्तमान में 302 रीडायरेक्ट का उपयोग कर रहा हूं, लेकिन मैं शायद 301 रीडायरेक्ट का उपयोग कर सकता हूं। क्या आप जानते हैं कि 301 रीडायरेक्ट के लिए व्यवहार कोई और विश्वसनीय है?