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.StringmHttpVersprotected java.lang.StringmReasonPhraseprotected java.lang.StringmStatusCode-
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.StringgetHttpVers()get http versionjava.lang.StringgetReasonPhrase()get reason phrasejava.lang.StringgetStatusCode()get status codevoidparse(java.io.BufferedReader reader)parse a http response from a http servervoidreset()voidsetReasonPhrase(java.lang.String phrase)set reason phrase.voidsetStatusCode(int code)set status code of responsevoidwrite(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.IOExceptionwrite the response out to the http client- Overrides:
writein classHttpMessage- Throws:
java.io.IOException
-
parse
public void parse(java.io.BufferedReader reader) throws java.io.IOExceptionparse a http response from a http server- Overrides:
parsein classHttpMessage- Throws:
java.io.IOException
-
reset
public void reset()
- Overrides:
resetin classHttpMessage
-
getHttpVers
public java.lang.String getHttpVers()
get http version
-
-