@NotThreadSafe public class HttpRequestWrapper extends AbstractHttpMessage implements HttpUriRequest
HttpRequest
that can be used to change properties of the current
request without modifying the original object.headergroup, params
Modifier and Type | Method and Description |
---|---|
void |
abort()
Aborts execution of the request.
|
String |
getMethod()
Returns the HTTP method this request uses, such as
GET ,
PUT , POST , or other. |
HttpRequest |
getOriginal() |
HttpParams |
getParams()
Deprecated.
(4.3) use
RequestConfig . |
ProtocolVersion |
getProtocolVersion() |
RequestLine |
getRequestLine() |
URI |
getURI()
Returns the URI this request uses, such as
http://example.org/path/to/file . |
boolean |
isAborted()
Tests if the request execution has been aborted.
|
void |
setProtocolVersion(ProtocolVersion version) |
void |
setURI(URI uri) |
String |
toString() |
static HttpRequestWrapper |
wrap(HttpRequest request) |
addHeader, addHeader, containsHeader, getAllHeaders, getFirstHeader, getHeaders, getLastHeader, headerIterator, headerIterator, removeHeader, removeHeaders, setHeader, setHeader, setHeaders, setParams
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
addHeader, addHeader, containsHeader, getAllHeaders, getFirstHeader, getHeaders, getLastHeader, headerIterator, headerIterator, removeHeader, removeHeaders, setHeader, setHeader, setHeaders, setParams
public ProtocolVersion getProtocolVersion()
getProtocolVersion
in interface HttpMessage
public void setProtocolVersion(ProtocolVersion version)
public URI getURI()
HttpUriRequest
http://example.org/path/to/file
.
Implementations are encouraged to return the URI that was initially requested.
To find the final URI after any redirects have been processed, please see the section entitled HTTP execution context in the HttpClient Tutorial
getURI
in interface HttpUriRequest
public void setURI(URI uri)
public String getMethod()
HttpUriRequest
GET
,
PUT
, POST
, or other.getMethod
in interface HttpUriRequest
public void abort() throws UnsupportedOperationException
HttpUriRequest
abort
in interface HttpUriRequest
UnsupportedOperationException
- if the abort operation
is not supported / cannot be implemented.public boolean isAborted()
HttpUriRequest
isAborted
in interface HttpUriRequest
true
if the request execution has been aborted,
false
otherwise.public RequestLine getRequestLine()
getRequestLine
in interface HttpRequest
public HttpRequest getOriginal()
public static HttpRequestWrapper wrap(HttpRequest request)
@Deprecated public HttpParams getParams()
RequestConfig
.getParams
in interface HttpMessage
getParams
in class AbstractHttpMessage
Copyright © 1999–2013 The Apache Software Foundation. All rights reserved.