Class 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
  • Field Details

  • Constructor Details

    • HttpPatch

      public HttpPatch()
    • HttpPatch

      public HttpPatch(URI uri)
    • HttpPatch

      public HttpPatch(String uri)
  • Method Details