AbortableHttpRequest, Configurable, HttpExecutionAware, HttpUriRequest, org.apache.http.HttpMessage, org.apache.http.HttpRequestpublic class HttpPatch extends HttpEntityEnclosingRequestBase
The HTTP PATCH method is defined in RF5789:
The PATCH method requests that a set of changes described in the request entity be applied to the resource identified by the Request- URI. Differs from the PUT method in the way the server processes the enclosed entity to modify the resource identified by the Request-URI. In a PUT request, the enclosed entity origin server, and the client is requesting that the stored version be replaced. With PATCH, however, the enclosed entity contains a set of instructions describing how a resource currently residing on the origin server should be modified to produce a new version.
| Modifier and Type | Field | Description |
|---|---|---|
static java.lang.String |
METHOD_NAME |
| Constructor | Description |
|---|---|
HttpPatch() |
|
HttpPatch(java.lang.String uri) |
|
HttpPatch(java.net.URI uri) |
| Modifier and Type | Method | Description |
|---|---|---|
java.lang.String |
getMethod() |
Returns the HTTP method this request uses, such as
GET,
PUT, POST, or other. |
abort, completed, isAborted, reset, setCancellable, setConnectionRequest, setReleaseTriggeraddHeader, addHeader, containsHeader, getAllHeaders, getFirstHeader, getHeaders, getLastHeader, getParams, headerIterator, headerIterator, removeHeader, removeHeaders, setHeader, setHeader, setHeaders, setParamsclone, expectContinue, getEntity, setEntityaddHeader, addHeader, containsHeader, getAllHeaders, getFirstHeader, getHeaders, getLastHeader, getParams, getProtocolVersion, headerIterator, headerIterator, removeHeader, removeHeaders, setHeader, setHeader, setHeaders, setParamsgetConfig, getProtocolVersion, getRequestLine, getURI, releaseConnection, setConfig, setProtocolVersion, setURI, started, toStringabort, isAbortedpublic static final java.lang.String METHOD_NAME
public HttpPatch()
public HttpPatch(java.net.URI uri)
public HttpPatch(java.lang.String uri)
public java.lang.String getMethod()
HttpUriRequestGET,
PUT, POST, or other.getMethod in interface HttpUriRequestgetMethod in class HttpRequestBase