java.lang.Object
org.apache.http.message.AbstractHttpMessage
org.apache.http.message.BasicHttpRequest
- All Implemented Interfaces:
- org.apache.http.HttpMessage, org.apache.http.HttpRequest
- Direct Known Subclasses:
- BasicHttpEntityEnclosingRequest, HttpGet, HttpHead
- public class BasicHttpRequest
- extends AbstractHttpMessage
- implements org.apache.http.HttpRequest
Basic implementation of an HTTP request that can be modified.
- Since:
- 4.0
- Version:
- $Revision: 385789 $
| Methods inherited from class org.apache.http.message.AbstractHttpMessage |
addHeader, containsHeader, getAllHeaders, getFirstHeader, getHeaders, getLastHeader, getParams, headerIterator, removeHeader, removeHeaders, setHeader, setParams |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.apache.http.HttpMessage |
addHeader, containsHeader, getAllHeaders, getFirstHeader, getHeaders, getLastHeader, getParams, headerIterator, removeHeader, removeHeaders, setHeader, setParams |
requestline
private final org.apache.http.RequestLine requestline
method
private final java.lang.String method
uri
private final java.lang.String uri
BasicHttpRequest
public BasicHttpRequest(java.lang.String method,
java.lang.String uri)
BasicHttpRequest
public BasicHttpRequest(org.apache.http.RequestLine requestline)
getHttpVersion
public org.apache.http.HttpVersion getHttpVersion()
- Description copied from interface:
org.apache.http.HttpMessage
- Returns the HTTP version this message is compatible with.
- Specified by:
getHttpVersion in interface org.apache.http.HttpMessage
getRequestLine
public org.apache.http.RequestLine getRequestLine()
- Description copied from interface:
org.apache.http.HttpRequest
- Returns the request line of this request.
- Specified by:
getRequestLine in interface org.apache.http.HttpRequest