4
302リダイレクトはリファラー文字列を維持しますか?
ユーザーをあるページから別のページにリダイレクトする必要がありますが、元のリファラー文字列を維持する必要があります。したがって、たとえば、ユーザーが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リダイレクトの動作がより信頼できるかどうか知っていますか?