org.apache.axis2.transport.http.server
Class SimpleRequest
java.lang.Object
org.apache.axis2.transport.http.server.SimpleRequest
- public class SimpleRequest
- extends java.lang.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 java.lang.String DEFAULT_CONTENT_CHARSET
- See Also:
- Constant Field Values
SimpleRequest
public SimpleRequest()
SimpleRequest
public SimpleRequest(RequestLine requestLine,
Header[] headers,
java.io.InputStream content)
throws java.io.IOException
SimpleRequest
public SimpleRequest(RequestLine requestLine,
Header[] headers)
throws java.io.IOException
getRequestLine
public RequestLine getRequestLine()
setRequestLine
public void setRequestLine(RequestLine requestline)
containsHeader
public boolean containsHeader(java.lang.String name)
getHeaders
public Header[] getHeaders()
getFirstHeader
public Header getFirstHeader(java.lang.String s)
removeHeaders
public void removeHeaders(java.lang.String s)
addHeader
public void addHeader(Header header)
setHeader
public void setHeader(Header header)
getHeaderIterator
public java.util.Iterator getHeaderIterator()
getContentType
public java.lang.String getContentType()
getCharset
public java.lang.String getCharset()
getContentLength
public long getContentLength()
getBody
public java.io.InputStream getBody()
getBodyBytes
public byte[] getBodyBytes()
throws java.io.IOException
- Throws:
java.io.IOException
getBodyString
public java.lang.String getBodyString()
throws java.io.IOException
- Throws:
java.io.IOException