@NotThreadSafe public abstract class HttpRequestBase extends AbstractExecutionAwareRequest implements HttpUriRequest, Configurable
HttpUriRequest.headergroup, params| 构造器和说明 |
|---|
HttpRequestBase() |
| 限定符和类型 | 方法和说明 |
|---|---|
RequestConfig |
getConfig()
Returns actual request configuration.
|
abstract java.lang.String |
getMethod()
Returns the HTTP method this request uses, such as
GET,
PUT, POST, or extension. |
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 original request URI.
|
void |
releaseConnection()
A convenience method to simplify migration from HttpClient 3.1 API.
|
void |
setConfig(RequestConfig config) |
void |
setProtocolVersion(ProtocolVersion version) |
void |
setURI(java.net.URI uri) |
void |
started() |
java.lang.String |
toString() |
abort, clone, completed, isAborted, reset, setCancellable, setConnectionRequest, setReleaseTriggeraddHeader, addHeader, containsHeader, getAllHeaders, getFirstHeader, getHeaders, getLastHeader, getParams, headerIterator, headerIterator, removeHeader, removeHeaders, setHeader, setHeader, setHeaders, setParamsabort, isAbortedaddHeader, addHeader, containsHeader, getAllHeaders, getFirstHeader, getHeaders, getLastHeader, getParams, headerIterator, headerIterator, removeHeader, removeHeaders, setHeader, setHeader, setHeaders, setParamspublic abstract java.lang.String getMethod()
HttpUriRequestGET,
PUT, POST, or extension.getMethod 在接口中 HttpUriRequestpublic void setProtocolVersion(ProtocolVersion version)
public ProtocolVersion getProtocolVersion()
HttpMessagegetProtocolVersion 在接口中 HttpMessagepublic java.net.URI getURI()
Please note URI remains unchanged in the course of request execution and is not updated if the request is redirected to another location.
getURI 在接口中 HttpUriRequestpublic RequestLine getRequestLine()
HttpRequestgetRequestLine 在接口中 HttpRequestpublic RequestConfig getConfig()
ConfigurablegetConfig 在接口中 Configurablepublic void setConfig(RequestConfig config)
public void setURI(java.net.URI uri)
public void started()
public void releaseConnection()
AbstractExecutionAwareRequest.reset().public java.lang.String toString()
toString 在类中 java.lang.Object