public class HttpRequestWrapper extends ObjectSE implements HttpRequest
HttpRequest
インターフェースの便利な実装を提供します。これらのメソッドはデフォルトで、ラップされたリクエストオブジェクトを呼び出します。
コンストラクターと説明 |
---|
HttpRequestWrapper(HttpRequest request) 指定されたリクエストオブジェクトをラップする新しい HttpRequest を作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
HttpHeaders | getHeaders() ラップされたリクエストのヘッダーを返します。 |
HttpMethod | getMethod() ラップされたリクエストのメソッドを返します。 |
StringSE | getMethodValue() ラップされたリクエストのメソッド値を返します。 |
HttpRequest | getRequest() ラップされたリクエストを返します。 |
URISE | getURI() ラップされたリクエストの URI を返します。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public HttpRequestWrapper(HttpRequest request)
HttpRequest
を作成します。request
- ラップされるリクエストオブジェクト public HttpRequest getRequest()
@Nullable public HttpMethod getMethod()
HttpRequest
の getMethod
null
(たとえば非標準の HTTP メソッドの場合)HttpRequest.getMethodValue()
, HttpMethod.resolve(String)
public StringSE getMethodValue()
HttpRequest
の getMethodValue
HttpRequest.getMethod()
public URISE getURI()
HttpRequest
の getURI
null
)public HttpHeaders getHeaders()
HttpMessage
の getHeaders
null
)