public class HttpMessage
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
mContent |
protected java.util.Hashtable<java.lang.String,java.lang.String> |
mHeaders |
protected java.lang.String |
mLine |
Constructor and Description |
---|
HttpMessage()
Instantiate a HttpResponse for write to http client.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getContent() |
java.lang.String |
getHeader(java.lang.String name)
get a header
|
void |
parse(java.io.BufferedReader reader) |
void |
readHeaders(java.io.BufferedReader reader)
read http headers.
|
void |
reset() |
void |
setContent(java.lang.String content) |
void |
setHeader(java.lang.String name,
java.lang.String value)
Set a header field.
|
void |
write(java.io.OutputStreamWriter writer) |
void |
writeHeaders(java.io.OutputStreamWriter writer)
write http headers
does not support values of more than one line
|
protected java.lang.String mLine
protected java.util.Hashtable<java.lang.String,java.lang.String> mHeaders
protected java.lang.String mContent
public HttpMessage()
public void setHeader(java.lang.String name, java.lang.String value)
public java.lang.String getHeader(java.lang.String name)
public void writeHeaders(java.io.OutputStreamWriter writer) throws java.io.IOException
java.io.IOException
public void readHeaders(java.io.BufferedReader reader) throws java.io.IOException
java.io.IOException
public void write(java.io.OutputStreamWriter writer) throws java.io.IOException
java.io.IOException
public void parse(java.io.BufferedReader reader) throws java.io.IOException
java.io.IOException
public void reset()
public void setContent(java.lang.String content)
public java.lang.String getContent()