| 修飾子とタイプ | メソッドと説明 | 
|---|---|
abstract String | 
getHeader(String headerName)
HTTPリクエストヘッダの値を返す。 
 | 
abstract Map | 
getHeaderMap()
HTTPリクエストヘッダを格納したMapを取得する。 
 | 
String | 
getHost()
HTTPリクエストのホストヘッダを取得する。 
 | 
abstract String | 
getHttpVersion()
HTTPバージョン名を返す。 
 | 
abstract String | 
getMethod()
HTTPリクエストメソッド名を返す。 
 | 
Map<List<PartInfo>> | 
getMultipart()
本HTTPリクエストの全マルチパートを取得する。 
 | 
List<PartInfo> | 
getPart(String name)
マルチパートの一部を取得する。 
 | 
String | 
getRequestPath()
HTTPリクエストURIのパス部分(クエリストリングを除いた部分)を返す。 
 | 
String | 
getRequestUri()
HTTPリクエストURIを返す。 
 | 
<UA extends UserAgent> | 
getUserAgent()
UserAgent情報を取得する。 
 | 
abstract HttpRequest | 
setParam(String name,
        String... params)
リクエストパラメータを設定する。 
 | 
getParam, getParamMap, setRequestPath@Published public abstract String getMethod()
@Published public String getRequestUri()
@Published public String getRequestPath()
getRequestPath インタフェース内 Request<String[]>@Published public abstract String getHttpVersion()
@Published public abstract HttpRequest setParam(String name, String... params)
name - パラメータ名params - パラメータの値@Published public abstract Map getHeaderMap()
@Published public abstract String getHeader(String headerName)
headerName - リクエストヘッダ名@Published public String getHost()
@Published public List<PartInfo> getPart(String name)
name - 名称(inputタグのname属性)@Published public Map<List<PartInfo>> getMultipart()
HttpRequest.getPart(String)@Published public <UA extends UserAgent> UA getUserAgent()
SystemRepositoryに設定されたUserAgentParser(コンポーネント名"userAgentParser")で解析を行う。
 UserAgentオブジェクトが返却される。UA - userAgentの型