|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
public interface HttpMethodChecker
HTTPメソッドチェックを行うインタフェースです.
| フィールドの概要 | |
|---|---|
static String |
DEFAULT_EXTENSION_HEADER_NAME
デフォルトのHTTP実行メソッドを指定するHTTPヘッダー名 |
| メソッドの概要 | |
|---|---|
CheckResult |
check(HttpServletRequest request,
HttpMethod[] allows,
ExtensionHeaderBehavior extensionHeaderBehavior)
HTTPメソッドのチェックを行います. |
String |
handleError(HttpServletRequest request,
HttpServletResponse response,
HttpMethod[] allowed,
String method)
チェックエラー時の処理を行います. |
| フィールドの詳細 |
|---|
static final String DEFAULT_EXTENSION_HEADER_NAME
| メソッドの詳細 |
|---|
CheckResult check(HttpServletRequest request,
HttpMethod[] allows,
ExtensionHeaderBehavior extensionHeaderBehavior)
request - HTTPリクエストallows - 許可されているメソッドextensionHeaderBehavior - 拡張ヘッダーの扱い
String handleError(HttpServletRequest request,
HttpServletResponse response,
HttpMethod[] allowed,
String method)
request - HttpServletRequestresponse - HttpServletResponseallowed - 許可されているHttpMethodの配列method - 実際に呼び出されたメソッド
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||