org.apache.commons.httpclient.methods |
Package Documentation for org.apache.commons.httpclient.methods
Classes implementing {@link org.apache.commons.httpclient.HttpMethod} for the base HTTP methods.
@since 1.0
|
Java Source File Name | Type | Comment |
ByteArrayRequestEntity.java | Class | A RequestEntity that contains an array of bytes. |
DeleteMethod.java | Class | Implements the 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. |
EntityEnclosingMethod.java | Class | |
ExpectContinueMethod.java | Class |
This abstract class serves as a foundation for all HTTP methods
that support 'Expect: 100-continue' handshake.
The purpose of the 100 (Continue) status (refer to section 10.1.1
of the RFC 2616 for more details) is to allow a client that is
sending a request message with a request body to determine if the
origin server is willing to accept the request (based on the request
headers) before the client sends the request body. |
FileRequestEntity.java | Class | A RequestEntity that represents a File. |
GetMethod.java | Class | Implements the HTTP GET method.
The HTTP GET method is defined in section 9.3 of
RFC2616:
The GET method means retrieve whatever information (in the form of an
entity) is identified by the Request-URI. |
HeadMethod.java | Class | Implements the HTTP HEAD method.
The HTTP HEAD method is defined in section 9.4 of
RFC2616:
The HEAD method is identical to GET except that the server MUST NOT
return a message-body in the response. |
InputStreamRequestEntity.java | Class | A RequestEntity that contains an InputStream. |
MultipartPostMethod.java | Class | Implements the HTTP multipart POST method.
The HTTP multipart POST method is defined in section 3.3 of
RFC1867:
The media-type multipart/form-data follows the rules of all multipart
MIME data streams as outlined in RFC 1521. |
OptionsMethod.java | Class | Implements the HTTP OPTIONS method.
The HTTP OPTIONS method is defined in section 9.2 of
RFC2616:
The OPTIONS method represents a request for information about the
communication options available on the request/response chain
identified by the Request-URI. |
PostMethod.java | Class | Implements the HTTP POST method.
The HTTP POST method is defined in section 9.5 of
RFC2616:
The POST method is used to request that the origin server accept the entity
enclosed in the request as a new subordinate of the resource identified by
the Request-URI in the Request-Line. |
PutMethod.java | Class | Implements the HTTP PUT method.
The HTTP PUT method is defined in section 9.6 of
RFC2616:
The PUT method requests that the enclosed entity be stored under the
supplied Request-URI. |
RequestEntity.java | Interface | |
StringRequestEntity.java | Class | A RequestEntity that contains a String. |
TraceMethod.java | Class | Implements the HTTP TRACE method.
The HTTP TRACE method is defined in section 9.6 of
RFC2616:
The TRACE method is used to invoke a remote, application-layer loop-
back of the request message. |