public class HttpRequestWrapper extends HttpRequest
| コンストラクタと説明 | 
|---|
HttpRequestWrapper(NablarchHttpServletRequestWrapper req)
コンストラクタ 
 | 
| 修飾子とタイプ | メソッドと説明 | 
|---|---|
java.lang.String | 
getCharacterEncoding()
エンコーディングを取得する。 
 | 
int | 
getContentLength()
Content-Lengthを取得する。 
 | 
java.lang.String | 
getContentType()
Content-Typeを取得する。 
 | 
HttpCookie | 
getCookie()
本リクエストで送信されるクッキー情報を取得する。 
 | 
java.lang.String | 
getHeader(java.lang.String headerName)
HTTPリクエストヘッダの値を返す。 
 | 
java.util.Map<java.lang.String,java.lang.String> | 
getHeaderMap()
HTTPリクエストヘッダを格納したMapを取得する。 
 | 
java.lang.String | 
getHttpVersion()
HTTPバージョン名を返す。 
 | 
javax.servlet.ServletInputStream | 
getInputStream()
入力ストリームを取得する。 
 | 
java.lang.String | 
getMethod()
HTTPリクエストメソッド名を返す。 
 | 
java.lang.String[] | 
getParam(java.lang.String name)
リクエストパラメータを取得する。 
 | 
java.util.Map<java.lang.String,java.lang.String[]> | 
getParamMap()
リクエストパラメータのMapを返す。 
 | 
HttpRequest | 
setParam(java.lang.String name,
        java.lang.String... params)
リクエストパラメータを設定する。 
 | 
HttpRequest | 
setParamMap(java.util.Map<java.lang.String,java.lang.String[]> params)
リクエストパラメータを設定する。 
 | 
getHost, getMultipart, getPart, getRequestPath, getRequestUri, getUserAgent, setMultipart, setRequestPath, setRequestUripublic HttpRequestWrapper(NablarchHttpServletRequestWrapper req)
req - サーブレットリクエストpublic java.lang.String getMethod()
HttpRequestgetMethod クラス内 HttpRequestpublic java.lang.String getHttpVersion()
HttpRequestgetHttpVersion クラス内 HttpRequestpublic java.util.Map<java.lang.String,java.lang.String[]> getParamMap()
HttpRequestHTTPリクエストメッセージ中の以下のパラメータを格納したMapを返す。 1. リクエストURI中のクエリパラメータ 2. メッセージボディ内のPOSTパラメータ パラメータ名は重複する可能性があるので、値の型はString[]で定義されている。
getParamMap インタフェース内 Validatable<java.lang.String[]>getParamMap インタフェース内 Request<java.lang.String[]>getParamMap クラス内 HttpRequestpublic java.lang.String[] getParam(java.lang.String name)
HttpRequestgetParam インタフェース内 Request<java.lang.String[]>getParam クラス内 HttpRequestname - パラメータ名HttpRequest.getParamMap()public HttpRequest setParam(java.lang.String name, java.lang.String... params)
HttpRequestsetParam クラス内 HttpRequestname - パラメータ名params - パラメータの値public HttpRequest setParamMap(java.util.Map<java.lang.String,java.lang.String[]> params)
HttpRequestsetParamMap クラス内 HttpRequestparams - リクエストパラメータのMappublic java.util.Map<java.lang.String,java.lang.String> getHeaderMap()
HttpRequestgetHeaderMap クラス内 HttpRequestpublic java.lang.String getHeader(java.lang.String headerName)
HttpRequestgetHeader クラス内 HttpRequestheaderName - リクエストヘッダ名public HttpCookie getCookie()
HttpRequestgetCookie クラス内 HttpRequestpublic javax.servlet.ServletInputStream getInputStream()
public java.lang.String getContentType()
public int getContentLength()
public java.lang.String getCharacterEncoding()