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