public abstract class HttpRequestBase extends AbstractExecutionAwareRequest implements HttpUriRequest, Configurable
HttpUriRequest.| Constructor and Description |
|---|
HttpRequestBase() |
| Modifier and Type | Method and Description |
|---|---|
RequestConfig |
getConfig()
Returns actual request configuration.
|
abstract String |
getMethod()
Returns the HTTP method this request uses, such as
GET,
PUT, POST, or other. |
ProtocolVersion |
getProtocolVersion()
Returns the protocol version this message is compatible with.
|
RequestLine |
getRequestLine()
Returns the request line of this request.
|
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(URI uri) |
void |
started() |
String |
toString() |
abort, clone, completed, isAborted, reset, setCancellable, setConnectionRequest, setReleaseTriggeraddHeader, addHeader, containsHeader, getAllHeaders, getFirstHeader, getHeaders, getLastHeader, getParams, headerIterator, headerIterator, removeHeader, removeHeaders, setHeader, setHeader, setHeaders, setParamsequals, getClass, hashCode, notify, notifyAll, wait, wait, waitabort, isAbortedaddHeader, addHeader, containsHeader, getAllHeaders, getFirstHeader, getHeaders, getLastHeader, getParams, headerIterator, headerIterator, removeHeader, removeHeaders, setHeader, setHeader, setHeaders, setParamspublic abstract String getMethod()
HttpUriRequestGET,
PUT, POST, or other.getMethod in interface HttpUriRequestpublic void setProtocolVersion(ProtocolVersion version)
public ProtocolVersion getProtocolVersion()
HttpMessagegetProtocolVersion in interface HttpMessagepublic 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 in interface HttpUriRequestpublic RequestLine getRequestLine()
HttpRequestgetRequestLine in interface HttpRequestpublic RequestConfig getConfig()
ConfigurablegetConfig in interface Configurablepublic void setConfig(RequestConfig config)
public void setURI(URI uri)
public void started()
public void releaseConnection()
AbstractExecutionAwareRequest.reset().Copyright © 2010 - 2020 Adobe. All Rights Reserved