private class HttpRequestHandler.HTTPContainer
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private HttpClient |
mHttpClient
Actual HttpClient
|
private HttpContext |
mHttpContext
Actual HttpClient
|
private HttpParams |
mHttpParams
Actual HttpParams
|
private HttpRequestBase |
mRequest
Actual HttpRequestBase
|
Constructor and Description |
---|
HttpRequestHandler.HTTPContainer(HttpRequestBase request,
java.net.URI uri,
java.util.List<SerializableHeader> headers)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
HttpResponse |
execute()
Executes the request
|
HttpResponse |
execute(java.io.InputStream holder)
Executes the request with data.
|
private java.lang.String |
inputStreamToString(java.io.InputStream is) |
private void |
setHeaders(java.util.List<SerializableHeader> headers)
Add header to
mRequest |
private HttpClient mHttpClient
HttpClient
private HttpContext mHttpContext
HttpClient
private HttpRequestBase mRequest
HttpRequestBase
private HttpParams mHttpParams
HttpParams
public HttpRequestHandler.HTTPContainer(HttpRequestBase request, java.net.URI uri, java.util.List<SerializableHeader> headers)
BasicHttpContext
, BasicHttpContext
and DefaultHttpClient
request
- Instance of HttpRequestBase
uri
- Uri to retrieveheaders
- List of SerializableHeader
mHttpClient
,
mHttpContext
,
mHttpParams
,
mRequest
private void setHeaders(java.util.List<SerializableHeader> headers)
mRequest
headers
- List of SerializableHeader
public HttpResponse execute() throws ClientProtocolException, java.io.IOException
HttpResponse
ClientProtocolException
java.io.IOException
public HttpResponse execute(java.io.InputStream holder) throws ClientProtocolException, java.io.IOException
holder
- Data to sendHttpResponse
ClientProtocolException
java.io.IOException
private java.lang.String inputStreamToString(java.io.InputStream is)