org.apache.http.client.methods
Class HttpPatch
java.lang.Object
org.apache.http.message.AbstractHttpMessage
org.apache.http.client.methods.AbstractExecutionAwareRequest
org.apache.http.client.methods.HttpRequestBase
org.apache.http.client.methods.HttpEntityEnclosingRequestBase
org.apache.http.client.methods.HttpPatch
- All Implemented Interfaces:
- Cloneable, AbortableHttpRequest, Configurable, HttpExecutionAware, HttpUriRequest, HttpEntityEnclosingRequest, HttpMessage, HttpRequest
public class HttpPatch
- extends HttpEntityEnclosingRequestBase
HTTP PATCH method.
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.
- Since:
- 4.2
Method Summary |
String |
getMethod()
Returns the HTTP method this request uses, such as GET ,
PUT , POST , or other. |
Methods inherited from class org.apache.http.message.AbstractHttpMessage |
addHeader, addHeader, containsHeader, getAllHeaders, getFirstHeader, getHeaders, getLastHeader, getParams, headerIterator, headerIterator, removeHeader, removeHeaders, setHeader, setHeader, setHeaders, setParams |
Methods inherited from interface org.apache.http.HttpMessage |
addHeader, addHeader, containsHeader, getAllHeaders, getFirstHeader, getHeaders, getLastHeader, getParams, getProtocolVersion, headerIterator, headerIterator, removeHeader, removeHeaders, setHeader, setHeader, setHeaders, setParams |
METHOD_NAME
public static final String METHOD_NAME
- See Also:
- Constant Field Values
HttpPatch
public HttpPatch()
HttpPatch
public HttpPatch(URI uri)
HttpPatch
public HttpPatch(String uri)
getMethod
public String getMethod()
- Description copied from interface:
HttpUriRequest
- Returns the HTTP method this request uses, such as
GET
,
PUT
, POST
, or other.
- Specified by:
getMethod
in interface HttpUriRequest
- Specified by:
getMethod
in class HttpRequestBase
Copyright © 1999–2018 The Apache Software Foundation. All rights reserved.