Class HttpMessage
java.lang.Object
com.netscape.cmsutil.http.HttpMessage
- Direct Known Subclasses:
HttpRequest,HttpResponse
Basic HTTP Message, excluding message body.
Not optimized for performance.
Set fields or parse from input.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionget a headervoidparse(BufferedReader reader) voidreadHeaders(BufferedReader reader) read http headers.voidreset()voidsetContent(String content) voidSet a header field.voidwrite(OutputStreamWriter writer) voidwriteHeaders(OutputStreamWriter writer) write http headers does not support values of more than one line
-
Field Details
-
mLine
-
mHeaders
-
mContent
-
-
Constructor Details
-
HttpMessage
public HttpMessage()Instantiate a HttpResponse for write to http client.
-
-
Method Details
-
setHeader
-
getHeader
-
writeHeaders
write http headers does not support values of more than one line- Throws:
IOException
-
readHeaders
read http headers. does not support values of more than one line or multivalue headers.- Throws:
IOException
-
write
- Throws:
IOException
-
parse
- Throws:
IOException
-
reset
public void reset() -
setContent
-
getContent
-