@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| 限定符和类型 | 方法和说明 |
|---|---|
void |
abort()
Aborts execution of the request.
|
java.lang.String |
getMethod()
Returns the HTTP method this request uses, such as
GET,
PUT, POST, or extension. |
HttpRequest |
getOriginal() |
HttpParams |
getParams()
已过时。
(4.3) use
RequestConfig. |
ProtocolVersion |
getProtocolVersion()
Returns the protocol version this message is compatible with.
|
RequestLine |
getRequestLine()
Returns the request line of this request.
|
java.net.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(java.net.URI uri) |
java.lang.String |
toString() |
static HttpRequestWrapper |
wrap(HttpRequest request) |
addHeader, addHeader, containsHeader, getAllHeaders, getFirstHeader, getHeaders, getLastHeader, headerIterator, headerIterator, removeHeader, removeHeaders, setHeader, setHeader, setHeaders, setParamsclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddHeader, addHeader, containsHeader, getAllHeaders, getFirstHeader, getHeaders, getLastHeader, headerIterator, headerIterator, removeHeader, removeHeaders, setHeader, setHeader, setHeaders, setParamspublic ProtocolVersion getProtocolVersion()
HttpMessagegetProtocolVersion 在接口中 HttpMessagepublic void setProtocolVersion(ProtocolVersion version)
public java.net.URI getURI()
HttpUriRequesthttp://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 在接口中 HttpUriRequestpublic void setURI(java.net.URI uri)
public java.lang.String getMethod()
HttpUriRequestGET,
PUT, POST, or extension.getMethod 在接口中 HttpUriRequestpublic void abort()
throws java.lang.UnsupportedOperationException
HttpUriRequestabort 在接口中 HttpUriRequestjava.lang.UnsupportedOperationException - if the abort operation
is not supported / cannot be implemented.public boolean isAborted()
HttpUriRequestisAborted 在接口中 HttpUriRequesttrue if the request execution has been aborted,
false otherwise.public RequestLine getRequestLine()
HttpRequestgetRequestLine 在接口中 HttpRequestpublic HttpRequest getOriginal()
public java.lang.String toString()
toString 在类中 java.lang.Objectpublic static HttpRequestWrapper wrap(HttpRequest request)
@Deprecated public HttpParams getParams()
RequestConfig.HttpMessageHttpMessage.setParams(HttpParams).getParams 在接口中 HttpMessagegetParams 在类中 AbstractHttpMessage