org.jwall.web.http
Class HttpMessage
java.lang.Object
org.jwall.web.http.HttpMessage
- Direct Known Subclasses:
- HttpRequest, HttpResponse
public abstract class HttpMessage
- extends Object
This class implements an abstract HttpMessage. It includes a simple
HttpHeader and a body given as a byte-buffer. In addition to that
it provides several constants as defined in RFC2616.
- Author:
- Christian Bockermann
HttpMessage
public HttpMessage(HttpHeader mh,
byte[] reqBody)
throws MessageFormatException
- Throws:
MessageFormatException
getHeaderNames
public Set<String> getHeaderNames()
getHeader
public String getHeader()
getHeader
public String getHeader(String h)
getMessageHeader
public HttpHeader getMessageHeader()
getBody
public ByteBuffer getBody()
hasBody
public boolean hasBody()
getBodyAsString
public String getBodyAsString()
getVersion
public String getVersion()
toString
public String toString()
- Overrides:
toString in class Object
Copyright © 2012 jwall.org. All Rights Reserved.