org.apache.http.message
Class BasicHttpRequest

java.lang.Object
  extended by org.apache.http.message.AbstractHttpMessage
      extended by org.apache.http.message.BasicHttpRequest
All Implemented Interfaces:
HttpMessage, HttpRequest
Direct Known Subclasses:
BasicHttpEntityEnclosingRequest

public class BasicHttpRequest
extends AbstractHttpMessage
implements HttpRequest

Basic implementation of an HTTP request that can be modified.

Since:
4.0
Version:
$Revision: 496070 $
Author:
Oleg Kalnichevski

Constructor Summary
BasicHttpRequest(RequestLine requestline)
           
BasicHttpRequest(java.lang.String method, java.lang.String uri)
           
BasicHttpRequest(java.lang.String method, java.lang.String uri, HttpVersion ver)
           
 
Method Summary
 HttpVersion getHttpVersion()
          Returns the HTTP version this message is compatible with.
 RequestLine getRequestLine()
          Returns the request line of this request.
 
Methods inherited from class org.apache.http.message.AbstractHttpMessage
addHeader, addHeader, containsHeader, getAllHeaders, getFirstHeader, getHeaders, getLastHeader, getParams, headerIterator, removeHeader, removeHeaders, setHeader, setHeader, setHeaders, 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, addHeader, containsHeader, getAllHeaders, getFirstHeader, getHeaders, getLastHeader, getParams, headerIterator, removeHeader, removeHeaders, setHeader, setHeader, setHeaders, setParams
 

Constructor Detail

BasicHttpRequest

public BasicHttpRequest(java.lang.String method,
                        java.lang.String uri)

BasicHttpRequest

public BasicHttpRequest(java.lang.String method,
                        java.lang.String uri,
                        HttpVersion ver)

BasicHttpRequest

public BasicHttpRequest(RequestLine requestline)
Method Detail

getHttpVersion

public HttpVersion getHttpVersion()
Description copied from interface: HttpMessage
Returns the HTTP version this message is compatible with.

Specified by:
getHttpVersion in interface HttpMessage

getRequestLine

public RequestLine getRequestLine()
Description copied from interface: HttpRequest
Returns the request line of this request.

Specified by:
getRequestLine in interface HttpRequest
Returns:
the request line.


Copyright © 2005-2009 Apache Software Foundation. All Rights Reserved.