Class HttpDelete

java.lang.Object
org.apache.hc.core5.http.message.HeaderGroup
org.apache.hc.core5.http.message.BasicHttpRequest
org.apache.hc.core5.http.message.BasicClassicHttpRequest
org.apache.hc.client5.http.classic.methods.HttpUriRequestBase
org.apache.hc.client5.http.classic.methods.HttpDelete
All Implemented Interfaces:
Serializable, HttpUriRequest, Configurable, org.apache.hc.core5.concurrent.Cancellable, org.apache.hc.core5.concurrent.CancellableDependency, org.apache.hc.core5.http.ClassicHttpRequest, org.apache.hc.core5.http.HttpEntityContainer, org.apache.hc.core5.http.HttpMessage, org.apache.hc.core5.http.HttpRequest, org.apache.hc.core5.http.MessageHeaders

public class HttpDelete extends HttpUriRequestBase
HTTP DELETE method.
Since:
4.0
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
     
    private static final long
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    Creates a new instance initialized with the given URI.
    Creates a new instance initialized with the given URI.
  • Method Summary

    Methods inherited from class org.apache.hc.client5.http.classic.methods.HttpUriRequestBase

    abort, cancel, getConfig, isAborted, isCancelled, reset, setConfig, setDependency, toString

    Methods inherited from class org.apache.hc.core5.http.message.BasicClassicHttpRequest

    getEntity, setEntity

    Methods inherited from class org.apache.hc.core5.http.message.BasicHttpRequest

    addHeader, getAuthority, getMethod, getPath, getRequestUri, getScheme, getUri, getVersion, setAbsoluteRequestUri, setAuthority, setHeader, setPath, setScheme, setUri, setVersion

    Methods inherited from class org.apache.hc.core5.http.message.HeaderGroup

    addHeader, clear, containsHeader, countHeaders, getCondensedHeader, getFirstHeader, getHeader, getHeaders, getHeaders, getLastHeader, headerIterator, headerIterator, removeHeader, removeHeaders, removeHeaders, setHeader, setHeaders

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface org.apache.hc.core5.http.HttpEntityContainer

    getEntity, setEntity

    Methods inherited from interface org.apache.hc.core5.http.HttpMessage

    addHeader, addHeader, getVersion, removeHeader, removeHeaders, setHeader, setHeader, setHeaders, setVersion

    Methods inherited from interface org.apache.hc.core5.http.HttpRequest

    getAuthority, getMethod, getPath, getRequestUri, getScheme, getUri, setAuthority, setPath, setScheme, setUri

    Methods inherited from interface org.apache.hc.core5.http.MessageHeaders

    containsHeader, countHeaders, getFirstHeader, getHeader, getHeaders, getHeaders, getLastHeader, headerIterator, headerIterator
  • Field Details

  • Constructor Details

    • HttpDelete

      public HttpDelete(URI uri)
      Creates a new instance initialized with the given URI.
      Parameters:
      uri - a non-null request URI.
      Throws:
      IllegalArgumentException - if the uri is null.
    • HttpDelete

      public HttpDelete(String uri)
      Creates a new instance initialized with the given URI.
      Parameters:
      uri - a non-null request URI.
      Throws:
      IllegalArgumentException - if the uri is invalid.