public class HttpResponse extends HttpMessage
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
mHttpVers |
protected java.lang.String |
mReasonPhrase |
protected java.lang.String |
mStatusCode |
mContent, mHeaders, mLine
Constructor and Description |
---|
HttpResponse()
Instantiate a HttpResponse for write to http client.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getHttpVers()
get http version
|
java.lang.String |
getReasonPhrase()
get reason phrase
|
java.lang.String |
getStatusCode()
get status code
|
void |
parse(java.io.BufferedReader reader)
parse a http response from a http server
|
void |
reset() |
void |
setReasonPhrase(java.lang.String phrase)
set reason phrase.
|
void |
setStatusCode(int code)
set status code of response
|
void |
write(java.io.OutputStreamWriter writer)
write the response out to the http client
|
getContent, getHeader, readHeaders, setContent, setHeader, writeHeaders
protected java.lang.String mStatusCode
protected java.lang.String mReasonPhrase
protected java.lang.String mHttpVers
public HttpResponse()
public void setStatusCode(int code)
public void setReasonPhrase(java.lang.String phrase)
public java.lang.String getStatusCode()
public java.lang.String getReasonPhrase()
public void write(java.io.OutputStreamWriter writer) throws java.io.IOException
write
in class HttpMessage
java.io.IOException
public void parse(java.io.BufferedReader reader) throws java.io.IOException
parse
in class HttpMessage
java.io.IOException
public void reset()
reset
in class HttpMessage
public java.lang.String getHttpVers()