org.apache.axis2.transport.http.server
Class SimpleRequest
java.lang.Object
org.apache.axis2.transport.http.server.SimpleRequest
- public class SimpleRequest
- extends Object
A generic HTTP request.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT_CONTENT_CHARSET
public static final String DEFAULT_CONTENT_CHARSET
- See Also:
- Constant Field Values
SimpleRequest
public SimpleRequest()
SimpleRequest
public SimpleRequest(RequestLine requestLine,
org.apache.commons.httpclient.Header[] headers)
throws IOException
SimpleRequest
public SimpleRequest(RequestLine requestLine,
org.apache.commons.httpclient.Header[] headers,
InputStream content)
throws IOException
addHeader
public void addHeader(org.apache.commons.httpclient.Header header)
containsHeader
public boolean containsHeader(String name)
removeHeaders
public void removeHeaders(String s)
getBody
public InputStream getBody()
getBodyBytes
public byte[] getBodyBytes()
throws IOException
- Throws:
IOException
getBodyString
public String getBodyString()
throws IOException
- Throws:
IOException
getCharset
public String getCharset()
getContentLength
public long getContentLength()
getContentType
public String getContentType()
getCookieID
public String getCookieID()
- To get the cookieID from HTTPHeaders
- Returns:
- string : cookieID
getFirstHeader
public org.apache.commons.httpclient.Header getFirstHeader(String s)
getHeaderIterator
public Iterator getHeaderIterator()
getHeaders
public org.apache.commons.httpclient.Header[] getHeaders()
getRequestLine
public RequestLine getRequestLine()
setHeader
public void setHeader(org.apache.commons.httpclient.Header header)
setRequestLine
public void setRequestLine(RequestLine requestline)