public class HttpRequest
extends java.lang.Object
コンストラクタと説明 |
---|
HttpRequest(HttpMethod method)
指定したHTTPメソッドを使用してHttpRequestを構築します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
addHeader(java.lang.String key,
java.lang.String value)
HTTP要求ヘッダを追加します。
|
void |
addParameter(java.lang.String key,
java.lang.String value)
HTTP要求パラメータを追加します。
|
java.io.InputStream |
getContent()
要求ボディを取得します。
|
InputStreamEntity |
getEntity()
要求エンティティを取得します。
|
java.lang.String |
getHeader(java.lang.String key)
指定したkeyに紐付く要求ヘッダのvalueを取得します。
|
java.util.Map<java.lang.String,java.lang.String> |
getHeaders()
要求ヘッダのマップを取得します。
|
HttpMethod |
getHttpMethod()
HTTPメソッドを取得します。
|
java.lang.String |
getParameter(java.lang.String key)
指定したkeyに紐付いた要求パラメータのvalueを取得します。
|
java.util.Map<java.lang.String,java.lang.String> |
getParameters()
要求パラメータのマップを取得します。
|
java.net.URI |
getUri()
HTTP要求URI取得
|
boolean |
isUsingDefaultPort()
デフォルトポートを使用しているかどうかの判定を行います。
|
void |
removeHeader(java.lang.String key)
要求ヘッダから指定したkeyを削除します。
|
void |
setContent(java.io.InputStream content)
HTTP要求ボディを設定します。
|
void |
setUri(java.net.URI uri)
HTTP要求URIを設定します。
|
java.lang.String |
toString() |
public HttpRequest(HttpMethod method)
method
- HTTPメソッドpublic HttpMethod getHttpMethod()
public void setUri(java.net.URI uri)
uri
- HTTP要求URIpublic java.net.URI getUri()
public boolean isUsingDefaultPort()
true
、
そうでなければfalse
public void addParameter(java.lang.String key, java.lang.String value)
key
- 要求パラメータのkeyvalue
- 要求パラメータのvaluepublic java.lang.String getParameter(java.lang.String key)
key
- 要求パラメータのkeypublic java.util.Map<java.lang.String,java.lang.String> getParameters()
public void addHeader(java.lang.String key, java.lang.String value)
key
- 要求ヘッダのkeyvalue
- 要求ヘッダのvaluepublic void removeHeader(java.lang.String key)
key
- 要求ヘッダのkeypublic java.lang.String getHeader(java.lang.String key)
key
- 要求ヘッダのkeypublic java.util.Map<java.lang.String,java.lang.String> getHeaders()
public void setContent(java.io.InputStream content)
content
- 要求ボディpublic java.io.InputStream getContent()
public InputStreamEntity getEntity()
public java.lang.String toString()
toString
クラス内 java.lang.Object