Package com.netscape.cmsutil.http
Class HttpResponse
- java.lang.Object
-
- com.netscape.cmsutil.http.HttpMessage
-
- com.netscape.cmsutil.http.HttpResponse
-
public class HttpResponse extends HttpMessage
Basic HTTP Response. Set fields or parse from input. Handles only text content.
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.String
mHttpVers
protected java.lang.String
mReasonPhrase
protected java.lang.String
mStatusCode
-
Fields inherited from class com.netscape.cmsutil.http.HttpMessage
mContent, mHeaders, mLine
-
-
Constructor Summary
Constructors Constructor Description HttpResponse()
Instantiate a HttpResponse for write to http client.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getHttpVers()
get http versionjava.lang.String
getReasonPhrase()
get reason phrasejava.lang.String
getStatusCode()
get status codevoid
parse(java.io.BufferedReader reader)
parse a http response from a http servervoid
reset()
void
setReasonPhrase(java.lang.String phrase)
set reason phrase.void
setStatusCode(int code)
set status code of responsevoid
write(java.io.OutputStreamWriter writer)
write the response out to the http client-
Methods inherited from class com.netscape.cmsutil.http.HttpMessage
getContent, getHeader, readHeaders, setContent, setHeader, writeHeaders
-
-
-
-
Method Detail
-
setStatusCode
public void setStatusCode(int code)
set status code of response
-
setReasonPhrase
public void setReasonPhrase(java.lang.String phrase)
set reason phrase.
-
getStatusCode
public java.lang.String getStatusCode()
get status code
-
getReasonPhrase
public java.lang.String getReasonPhrase()
get reason phrase
-
write
public void write(java.io.OutputStreamWriter writer) throws java.io.IOException
write the response out to the http client- Overrides:
write
in classHttpMessage
- Throws:
java.io.IOException
-
parse
public void parse(java.io.BufferedReader reader) throws java.io.IOException
parse a http response from a http server- Overrides:
parse
in classHttpMessage
- Throws:
java.io.IOException
-
reset
public void reset()
- Overrides:
reset
in classHttpMessage
-
getHttpVers
public java.lang.String getHttpVers()
get http version
-
-