Top Description Interfaces Classes
[default module]

Package org.apache.http.client.methods


Standard HTTP method implementations.

Interface Summary

Modifier and TypeInterface and Description
public interface
AbortableHttpRequest

Deprecated (4.3) use HttpExecutionAware
Interface representing an HTTP request that can be aborted by shutting down the underlying HTTP connection.
public interface
CloseableHttpResponse

Extended version of the HttpResponse interface that also extends Closeable.

public interface
Configurable

Configuration interface for HTTP requests.

public interface
HttpExecutionAware

Interface to be implemented by any object that wishes to be notified of blocking I/O operations that could be cancelled.

public interface
HttpUriRequest

Extended version of the HttpRequest interface that provides convenience methods to access request properties such as request URI and method type.

Class Summary

Modifier and TypeClass and Description
public abstract class
AbstractExecutionAwareRequest

Deprecated as a consequence of AbortableHttpRequest being deprecated.
public class
HttpDelete

Deprecated as a consequence of HttpRequestBase being deprecated.
HTTP DELETE method

The HTTP DELETE method is defined in section 9.7 of RFC2616:

The DELETE method requests that the origin server delete the resource identified by the Request-URI. [...] The client cannot be guaranteed that the operation has been carried out, even if the status code returned from the origin server indicates that the action has been completed successfully.
public abstract class
HttpEntityEnclosingRequestBase

Deprecated as a consequence of HttpRequestBase being deprecated.
Basic implementation of an entity enclosing HTTP request that can be modified
public class
HttpGet

Deprecated as a consequence of HttpRequestBase being deprecated.
HTTP GET method.
public class
HttpHead

Deprecated as a consequence of HttpRequestBase being deprecated.
HTTP HEAD method.
public class
HttpOptions

Deprecated as a consequence of HttpRequestBase being deprecated.
HTTP OPTIONS method.
public class
HttpPatch

Deprecated as a consequence of HttpEntityEnclosingRequestBase being deprecated.
HTTP PATCH method.
public class
HttpPost

Deprecated as a consequence of HttpEntityEnclosingRequestBase being deprecated.
HTTP POST method.
public class
HttpPut

Deprecated as a consequence of HttpEntityEnclosingRequestBase being deprecated.
HTTP PUT method.
public abstract class
HttpRequestBase

Deprecated as a consequence of AbstractExecutionAwareRequest being deprecated.
Base implementation of HttpUriRequest.
public class
HttpRequestWrapper

A wrapper class for HttpRequest that can be used to change properties of the current request without modifying the original object.

public class
HttpTrace

Deprecated as a consequence of HttpRequestBase being deprecated.
HTTP TRACE method.
public class
RequestBuilder

Builder for HttpUriRequest instances.