Package org.apache.axis2.transport.http
Interface Request
public interface Request
Interface to prepare and execute an HTTP request.
-
Method Summary
Modifier and TypeMethodDescriptionvoidvoidenableAuthentication(HTTPAuthenticator authenticator) voidvoidexecute()org.apache.axiom.mime.Header[]getResponseHeader(String name) org.apache.axiom.mime.Header[]intvoidvoidsetConnectionTimeout(int timeout) voidvoidsetResponseTimeout(int timeout)
-
Method Details
-
enableHTTP10
void enableHTTP10() -
setHeader
-
addHeader
-
getRequestHeaders
org.apache.axiom.mime.Header[] getRequestHeaders() -
enableAuthentication
-
setConnectionTimeout
void setConnectionTimeout(int timeout) -
setResponseTimeout
void setResponseTimeout(int timeout) -
execute
- Throws:
IOException
-
getStatusCode
int getStatusCode() -
getStatusText
String getStatusText() -
getResponseHeader
-
getResponseHeaders
org.apache.axiom.mime.Header[] getResponseHeaders() -
getCookies
-
getResponseContent
- Throws:
IOException
-
releaseConnection
void releaseConnection()
-