@NotThreadSafe
public class HttpPatch
extends org.apache.http.client.methods.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 and Description |
|---|---|
static java.lang.String |
METHOD_NAME |
| Constructor and Description |
|---|
HttpPatch() |
HttpPatch(java.lang.String uri) |
HttpPatch(java.net.URI uri) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getMethod() |
clone, expectContinue, getEntity, setEntityabort, getProtocolVersion, getRequestLine, getURI, isAborted, setConnectionRequest, setReleaseTrigger, setURIaddHeader, addHeader, containsHeader, getAllHeaders, getFirstHeader, getHeaders, getLastHeader, getParams, headerIterator, headerIterator, removeHeader, removeHeaders, setHeader, setHeader, setHeaders, setParamspublic static final java.lang.String METHOD_NAME