Class HttpClient
java.lang.Object
com.netscape.cmsutil.http.HttpClient
basic http client.
not optimized for performance.
handles only string content.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected BufferedReaderprotected org.mozilla.jss.ssl.SSLCertificateApprovalCallbackprotected booleanprotected ISocketFactoryprotected Stringprotected InputStreamprotected InputStreamReaderprotected OutputStreamprotected OutputStreamWriterprotected Stringprotected Socket -
Constructor Summary
ConstructorsConstructorDescriptionHttpClient(ISocketFactory factory) HttpClient(ISocketFactory factory, org.mozilla.jss.ssl.SSLCertificateApprovalCallback certApprovalCallback) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidbooleanvoidgetHost()getPort()static voidunit testsend(HttpRequest request) Sends a request to http server.
-
Field Details
-
mFactory
-
mSocket
-
mInputStream
-
mOutputStream
-
mInputStreamReader
-
mOutputStreamWriter
-
mBufferedReader
-
mCertApprovalCallback
protected org.mozilla.jss.ssl.SSLCertificateApprovalCallback mCertApprovalCallback -
mConnected
protected boolean mConnected -
mHost
-
mPort
-
-
Constructor Details
-
HttpClient
public HttpClient() -
HttpClient
-
HttpClient
public HttpClient(ISocketFactory factory, org.mozilla.jss.ssl.SSLCertificateApprovalCallback certApprovalCallback)
-
-
Method Details
-
connect
- Throws:
IOException
-
connect
- Throws:
IOException
-
connected
public boolean connected() -
send
Sends a request to http server. Returns a http response.- Throws:
IOException
-
disconnect
- Throws:
IOException
-
getInputStream
-
getOutputStream
-
getBufferedReader
-
getInputStreamReader
-
getOutputStreamWriter
-
getSocket
-
getHost
-
getPort
-
main
-