Мне нужно перенаправить пользователя с одной страницы на другую, но мне нужно сохранить исходную строку реферера. Так, например, если они начинаются с http://www.othersite.com/pageA.jsp,, нажмите на ссылку, которая переводит их на http://www.mysite.com/pageB.jsp,, которая затем выполняет перенаправление 302 на http://www.mysite.com/pageC.jsp, Мне нужно, чтобы строка реферера содержала " http://www.othersite.com/pageA.jsp"
Это нормальное поведение для перенаправления 302? Или мой первоначальный реферер был бы отброшен в пользу "http://www.mysite.com/pageB.jsp"? Это было бы нежелательно.
Я не знаю, имеет ли это какое-то значение, но я работаю в JSP и использую response.sendRedirect () для выполнения перенаправления 302.
Я должен упомянуть, что я провел эксперимент с этим, и он, похоже, сохранил исходную строку реферера ("http://www.othersite.com/pageA.jsp"), но я просто хотел убедиться, что это нормальное поведение по умолчанию, а не что-то странное на моем конце.
Спасибо за вашу помощь.
ИЗМЕНЕНО В ДОБАВИТЬ:
Хотя в настоящее время я использую перенаправление 302, я мог бы вместо этого использовать перенаправление 301. Знаете ли вы, является ли поведение для переадресации 301 более надежным?