クラス | 説明 |
---|---|
AbstractRequestLoggingFilter | リクエストが処理される前後にロギング操作を実行する Filter の基本クラス。 |
CharacterEncodingFilter | リクエストの文字エンコードを指定できるサーブレットフィルター。 |
CommonsRequestLoggingFilter | リクエスト URI(およびオプションでクエリ文字列)を Commons Log に書き込むシンプルなリクエストロギングフィルター。 |
CompositeFilter | 動作をユーザー指定のフィルターのチェーン(リスト)に委譲するだけで、 FilterChain EE の機能を実現しながら、Filter EE インスタンスのみを便利に使用できる汎用複合サーブレット Filter EE。 |
CorsFilter | CorsProcessor 実装(デフォルトでは DefaultCorsProcessor )のおかげで、提供された CorsConfigurationSource (たとえば UrlBasedCorsConfigurationSource インスタンス)を使用して関連する CORS レスポンスヘッダー(Access-Control-Allow-Origin など)を追加するため、CORS プリフライトリクエストを処理し、CORS シンプルおよび実際のリクエストをインターセプトする Filter EE |
DelegatingFilterProxy | Filter インターフェースを実装する Spring 管理の Bean に委譲する、標準のサーブレットフィルターのプロキシ。 |
FormContentFilter | HTTP PUT、PATCH、DELETE リクエストのフォームデータを解析し、それをサーブレットリクエストパラメーターとして公開する Filter 。 |
ForwardedHeaderFilter | "Forwarded" および "X-Forwarded-*" ヘッダーから値を抽出し、リクエストとレスポンスをラップし、次のメソッドでクライアントが発信したプロトコルとアドレスを反映させます: getServerName() EE getServerPort() EE getScheme() EE isSecure() EE sendRedirect(String) EE |
GenericFilterBean | |
HiddenHttpMethodFilter | 投稿されたメソッドパラメーターを HTTP メソッドに変換する Filter EE。HttpServletRequest.getMethod() EE を介して取得できます。 |
HttpPutFormContentFilter | 非推奨 5.1 の時点で、 FormContentFilter が優先されます。FormContentFilter は同じですが、DELETE も処理します。 |
OncePerRequestFilter | 任意のサーブレットコンテナーで、リクエストディスパッチごとに 1 つの実行を保証することを目的とするフィルター基本クラス。 |
RelativeRedirectFilter | HttpServletResponse.sendRedirect(String) EE をオーバーライドし、HTTP ステータスと "Location" ヘッダーを設定して処理します。これにより、サーブレットコンテナーが相対リダイレクト URL を絶対 URL に書き換えないようにします。 |
RequestContextFilter | LocaleContextHolder と RequestContextHolder の両方を介して、リクエストを現在のスレッドに公開するサーブレットフィルター。 |
ServletContextRequestLoggingFilter | リクエスト URI(およびオプションでクエリ文字列)を ServletContext ログに書き込む単純なリクエストロギングフィルター。 |
ShallowEtagHeaderFilter | レスポンスのコンテンツに基づいて ETag 値を生成する Filter EE。 |