public class HttpResponse
extends java.lang.Object
| コンストラクタと説明 |
|---|
HttpResponse(Request<?> request,
org.apache.http.client.methods.HttpRequestBase httpRequest)
指定されたリクエストと関連する、新しい HttpRespose を構築します。
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
addHeader(java.lang.String name,
java.lang.String value)
この応答と関連するセットに HTTP ヘッダを追加します。
|
java.io.InputStream |
getContent()
この応答内容を含むインプットストリームを返します。
|
java.util.Map<java.lang.String,java.lang.String> |
getHeaders()
この応答で返される HTTP ヘッダを返します。
|
org.apache.http.client.methods.HttpRequestBase |
getHttpRequest()
この応答と関連するオリジナルの http リクエストを返します。
|
Request<?> |
getRequest()
この応答と関連するオリジナルリクエストを返します。
|
int |
getStatusCode()
この応答と関連する HTTP ステータスコード(例: 200, 404, 等)を返します。
|
java.lang.String |
getStatusText()
この応答と関連する HTTP ステータステキストを返します。
|
void |
setContent(java.io.InputStream content)
この応答内容を含むインプットストリームを設定します。
|
void |
setStatusCode(int statusCode)
この応答で返される HTTP ステータスコードを設定します。
|
void |
setStatusText(java.lang.String statusText)
この応答で返される HTTP ステータステキストを返します。
|
public HttpResponse(Request<?> request, org.apache.http.client.methods.HttpRequestBase httpRequest)
request - The associated request that generated this response.httpRequest - The underlying http request that generated this response.public Request<?> getRequest()
public org.apache.http.client.methods.HttpRequestBase getHttpRequest()
public java.util.Map<java.lang.String,java.lang.String> getHeaders()
public void addHeader(java.lang.String name,
java.lang.String value)
name - The name of the HTTP header.value - The value of the HTTP header.public void setContent(java.io.InputStream content)
content - The input stream containing the response content.public java.io.InputStream getContent()
public void setStatusText(java.lang.String statusText)
statusText - The HTTP status text (ex: "Not found") returned with this
response.public java.lang.String getStatusText()
public void setStatusCode(int statusCode)
statusCode - The HTTP status code (ex: 200, 404, etc) associated with this
response.public int getStatusCode()