クラス RelativeRedirectFilter

実装されたすべてのインターフェース:
FilterEEAwareBeanNameAwareDisposableBeanInitializingBeanEnvironmentAwareEnvironmentCapableServletContextAware

public class RelativeRedirectFilter extends OncePerRequestFilter
HttpServletResponse.sendRedirect(String)EE をオーバーライドし、HTTP ステータスと "Location" ヘッダーを設定して処理します。これにより、サーブレットコンテナーが相対リダイレクト URL を絶対 URL に書き換えないようにします。サーブレットコンテナーはそれを行うために必要ですが、RFC 7231 セクション 7.1.2 の推奨に反し、さらに "X-Forwarded" ヘッダーを必ずしも考慮する必要はありません。

注意 : RFC では相対リダイレクトが推奨されていますが、リバースプロキシを使用する一部の構成では動作しない場合があります。

導入:
4.3.10
作成者:
Rob Winch, Rossen Stoyanchev