Package | Description |
---|---|
edu.internet2.middleware.grouperClientExt.org.apache.commons.httpclient |
Classes and interfaces supporting the client side of the HTTP protocol.
|
edu.internet2.middleware.grouperClientExt.org.apache.commons.httpclient.auth |
Provides implementation of various authentication schemes as well as
utility classes that can be used to authenticate HTTP requests.
|
edu.internet2.middleware.grouperClientExt.org.apache.commons.httpclient.methods |
Classes implementing
org.apache.commons.httpclient.HttpMethod for the base HTTP methods. |
edu.internet2.middleware.grouperClientExt.org.apache.commons.httpclient.util |
Provides some utility classes for use by HttpClient.
|
Modifier and Type | Field and Description |
---|---|
protected HttpConnection |
SimpleHttpConnectionManager.httpConnection
The http connection
|
Modifier and Type | Method and Description |
---|---|
HttpConnection |
SimpleHttpConnectionManager.getConnection(HostConfiguration hostConfiguration) |
HttpConnection |
MultiThreadedHttpConnectionManager.getConnection(HostConfiguration hostConfiguration) |
HttpConnection |
HttpConnectionManager.getConnection(HostConfiguration hostConfiguration)
Gets an HttpConnection for a given host configuration.
|
HttpConnection |
SimpleHttpConnectionManager.getConnection(HostConfiguration hostConfiguration,
long timeout)
Deprecated.
Use #getConnectionWithTimeout(HostConfiguration, long)
|
HttpConnection |
MultiThreadedHttpConnectionManager.getConnection(HostConfiguration hostConfiguration,
long timeout)
Deprecated.
Use #getConnectionWithTimeout(HostConfiguration, long)
|
HttpConnection |
HttpConnectionManager.getConnection(HostConfiguration hostConfiguration,
long timeout)
Deprecated.
Use #getConnectionWithTimeout(HostConfiguration, long)
|
HttpConnection |
SimpleHttpConnectionManager.getConnectionWithTimeout(HostConfiguration hostConfiguration,
long timeout)
This method always returns the same connection object.
|
HttpConnection |
MultiThreadedHttpConnectionManager.getConnectionWithTimeout(HostConfiguration hostConfiguration,
long timeout)
Gets a connection or waits if one is not available.
|
HttpConnection |
HttpConnectionManager.getConnectionWithTimeout(HostConfiguration hostConfiguration,
long timeout)
Gets an HttpConnection for a given host configuration.
|
Modifier and Type | Method and Description |
---|---|
protected void |
HttpMethodBase.addCookieRequestHeader(HttpState state,
HttpConnection conn)
Generates Cookie request headers for those
cookie s
that match the given host, port and path. |
protected void |
ConnectMethod.addCookieRequestHeader(HttpState state,
HttpConnection conn)
This method does nothing.
|
protected void |
HttpMethodBase.addHostRequestHeader(HttpState state,
HttpConnection conn)
Generates Host request header, as long as no Host request
header already exists.
|
protected void |
HttpMethodBase.addProxyConnectionHeader(HttpState state,
HttpConnection conn)
Generates Proxy-Connection: Keep-Alive request header when
communicating via a proxy server.
|
protected void |
HttpMethodBase.addRequestHeaders(HttpState state,
HttpConnection conn)
Generates all the required request
header s
to be submitted via the given connection . |
protected void |
ConnectMethod.addRequestHeaders(HttpState state,
HttpConnection conn)
Populates the request headers map to with additional
headers to be submitted to the given HttpConnection . |
protected void |
HttpMethodBase.addUserAgentRequestHeader(HttpState state,
HttpConnection conn)
Generates default User-Agent request header, as long as no
User-Agent request header already exists.
|
int |
HttpMethodBase.execute(HttpState state,
HttpConnection conn)
Executes this method using the specified
HttpConnection and
HttpState . |
int |
HttpMethod.execute(HttpState state,
HttpConnection connection)
Executes this method using the specified
HttpConnection and
HttpState . |
int |
ConnectMethod.execute(HttpState state,
HttpConnection conn)
Execute this method and create a tunneled HttpConnection.
|
protected static String |
HttpMethodBase.generateRequestLine(HttpConnection connection,
String name,
String requestPath,
String query,
String version)
Generates HTTP request line according to the specified attributes.
|
boolean |
HostConfiguration.hostEquals(HttpConnection connection)
Tests if the host configuration equals the configuration set on the
connection.
|
protected void |
HttpMethodBase.processCookieHeaders(CookieSpec parser,
Header[] headers,
HttpState state,
HttpConnection conn)
This method processes the specified cookie headers.
|
protected void |
HttpMethodBase.processResponseBody(HttpState state,
HttpConnection conn)
This method is invoked immediately after
HttpMethodBase.readResponseBody(HttpState,HttpConnection) and can be overridden by
sub-classes in order to provide custom body processing. |
protected void |
HttpMethodBase.processResponseHeaders(HttpState state,
HttpConnection conn)
This method is invoked immediately after
HttpMethodBase.readResponseHeaders(HttpState,HttpConnection) and can be overridden by
sub-classes in order to provide custom response headers processing. |
protected void |
HttpMethodBase.processStatusLine(HttpState state,
HttpConnection conn)
This method is invoked immediately after
HttpMethodBase.readStatusLine(HttpState,HttpConnection) and can be overridden by
sub-classes in order to provide custom response status line processing. |
boolean |
HostConfiguration.proxyEquals(HttpConnection connection)
Tests if the proxy configuration equals the configuration set on the
connection.
|
protected void |
HttpMethodBase.readResponse(HttpState state,
HttpConnection conn)
Reads the response from the given
connection . |
protected void |
HttpMethodBase.readResponseBody(HttpState state,
HttpConnection conn)
Read the response body from the given
HttpConnection . |
protected void |
HttpMethodBase.readResponseHeaders(HttpState state,
HttpConnection conn)
Reads the response headers from the given
connection . |
protected void |
HttpMethodBase.readStatusLine(HttpState state,
HttpConnection conn)
|
void |
SimpleHttpConnectionManager.releaseConnection(HttpConnection conn) |
void |
MultiThreadedHttpConnectionManager.releaseConnection(HttpConnection conn)
Make the given HttpConnection available for use by other requests.
|
void |
HttpConnectionManager.releaseConnection(HttpConnection conn)
Releases the given HttpConnection for use by other requests.
|
boolean |
MethodRetryHandler.retryMethod(HttpMethod method,
HttpConnection connection,
HttpRecoverableException recoverableException,
int executionCount,
boolean requestSent)
Deprecated.
Determines if a method should be retried after an HttpRecoverableException
occurs during execution.
|
boolean |
DefaultMethodRetryHandler.retryMethod(HttpMethod method,
HttpConnection connection,
HttpRecoverableException recoverableException,
int executionCount,
boolean requestSent)
Deprecated.
Used
retryCount and requestSentRetryEnabled to determine
if the given method should be retried. |
protected boolean |
HttpMethodBase.shouldCloseConnection(HttpConnection conn)
Tests if the connection should be closed after the method has been executed.
|
protected boolean |
ConnectMethod.shouldCloseConnection(HttpConnection conn)
Returns
true if the status code is anything other than
SC_OK, false otherwise. |
protected void |
HttpMethodBase.writeRequest(HttpState state,
HttpConnection conn)
Sends the request via the given
connection . |
protected boolean |
HttpMethodBase.writeRequestBody(HttpState state,
HttpConnection conn)
Writes the request body to the given
connection . |
protected void |
HttpMethodBase.writeRequestHeaders(HttpState state,
HttpConnection conn)
Writes the request headers to the given
connection . |
protected void |
HttpMethodBase.writeRequestLine(HttpState state,
HttpConnection conn)
Writes the request line to the given
connection . |
protected void |
ConnectMethod.writeRequestLine(HttpState state,
HttpConnection conn)
Special Connect request.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
HttpAuthenticator.authenticate(AuthScheme authscheme,
HttpMethod method,
HttpConnection conn,
HttpState state)
Deprecated.
use AuthScheme
|
static boolean |
HttpAuthenticator.authenticateDefault(HttpMethod method,
HttpConnection conn,
HttpState state)
Deprecated.
use AuthScheme
|
static boolean |
HttpAuthenticator.authenticateProxy(AuthScheme authscheme,
HttpMethod method,
HttpConnection conn,
HttpState state)
Deprecated.
use AuthScheme
|
static boolean |
HttpAuthenticator.authenticateProxyDefault(HttpMethod method,
HttpConnection conn,
HttpState state)
Deprecated.
use AuthScheme
|
Modifier and Type | Method and Description |
---|---|
protected void |
MultipartPostMethod.addContentLengthRequestHeader(HttpState state,
HttpConnection conn)
Deprecated.
Adds a Content-Length request header, as long as no
Content-Length request header already exists.
|
protected void |
EntityEnclosingMethod.addContentLengthRequestHeader(HttpState state,
HttpConnection conn)
Generates Content-Length or Transfer-Encoding: Chunked
request header, as long as no Content-Length request header
already exists.
|
protected void |
MultipartPostMethod.addContentTypeRequestHeader(HttpState state,
HttpConnection conn)
Deprecated.
Adds a Content-Type request header.
|
protected void |
MultipartPostMethod.addRequestHeaders(HttpState state,
HttpConnection conn)
Deprecated.
Populates the request headers map to with additional
headers to be submitted to
the given HttpConnection . |
protected void |
ExpectContinueMethod.addRequestHeaders(HttpState state,
HttpConnection conn)
Sets the Expect header if it has not already been set,
in addition to the "standard" set of headers.
|
protected void |
EntityEnclosingMethod.addRequestHeaders(HttpState state,
HttpConnection conn)
Populates the request headers map to with additional
headers to be submitted to
the given HttpConnection . |
protected void |
OptionsMethod.processResponseHeaders(HttpState state,
HttpConnection conn)
This implementation will parse the Allow header to obtain
the set of methods supported by the resource identified by the Request-URI.
|
protected void |
HeadMethod.readResponseBody(HttpState state,
HttpConnection conn)
Overrides
HttpMethodBase method to not read a response
body, despite the presence of a Content-Length or
Transfer-Encoding header. |
protected boolean |
MultipartPostMethod.writeRequestBody(HttpState state,
HttpConnection conn)
Deprecated.
Writes the request body to the given
connection . |
protected boolean |
EntityEnclosingMethod.writeRequestBody(HttpState state,
HttpConnection conn)
Writes the request body to the given
connection . |
Modifier and Type | Method and Description |
---|---|
void |
IdleConnectionHandler.add(HttpConnection connection)
Registers the given connection with this handler.
|
void |
IdleConnectionHandler.remove(HttpConnection connection)
Removes the given connection from the list of connections to be closed when idle.
|
Copyright © 2016 Internet2. All rights reserved.