| 修飾子とタイプ | メソッドと説明 |
|---|---|
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の型