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.IOExceptionpublic void readHeaders(java.io.BufferedReader reader)
throws java.io.IOException
java.io.IOExceptionpublic void write(java.io.OutputStreamWriter writer)
throws java.io.IOException
java.io.IOExceptionpublic void parse(java.io.BufferedReader reader)
throws java.io.IOException
java.io.IOExceptionpublic void reset()
public void setContent(java.lang.String content)
public java.lang.String getContent()