Package com.netscape.cmsutil.http
Class HttpRequest
java.lang.Object
com.netscape.cmsutil.http.HttpMessage
com.netscape.cmsutil.http.HttpRequest
Basic HTTP Request. not optimized for performance.
Set fields or parse from input.
Handles text content.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
static final String
protected String
protected String
protected String
static final String
Fields inherited from class com.netscape.cmsutil.http.HttpMessage
mContent, mHeaders, mLine
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionget http versionget methodgetURI()
get reason phrasevoid
parse
(BufferedReader reader) parse a http request from a http clientvoid
reset()
void
set set request method.void
set reason phrase.void
write
(OutputStreamWriter writer) write request to the http clientMethods inherited from class com.netscape.cmsutil.http.HttpMessage
getContent, getHeader, readHeaders, setContent, setHeader, writeHeaders
-
Field Details
-
GET
- See Also:
-
POST
- See Also:
-
HEAD
- See Also:
-
mMethod
-
mURI
-
mHttpVers
-
-
Constructor Details
-
HttpRequest
public HttpRequest()Instantiate a HttpResponse for write to http client.
-
-
Method Details
-
setMethod
set set request method.- Throws:
HttpProtocolException
-
setURI
set reason phrase. -
write
write request to the http client- Overrides:
write
in classHttpMessage
- Throws:
IOException
-
parse
parse a http request from a http client- Overrides:
parse
in classHttpMessage
- Throws:
IOException
-
reset
public void reset()- Overrides:
reset
in classHttpMessage
-
getMethod
get method -
getURI
get reason phrase -
getHttpVers
get http version
-