Module bus.http

Class DeleteRequest

java.lang.Object
org.miaixz.bus.http.plugin.httpz.HttpRequest
org.miaixz.bus.http.plugin.httpz.DeleteRequest

public class DeleteRequest extends HttpRequest
DELETE 请求处理类,封装 DELETE 请求的参数和配置。 DELETE 请求用于删除指定资源,不包含请求体。
Since:
Java 17+
Author:
Kimi Liu
  • Constructor Details

    • DeleteRequest

      public DeleteRequest(String url, Object tag, Map<String,String> params, Map<String,String> headers, String id)
      构造函数,初始化 DELETE 请求的参数。
      Parameters:
      url - 请求的 URL
      tag - 请求的标签,用于取消请求
      params - 查询参数
      headers - 请求头
      id - 请求的唯一标识
  • Method Details

    • buildRequestBody

      protected RequestBody buildRequestBody()
      构建 DELETE 请求的请求体。 DELETE 请求无请求体,返回 null。
      Specified by:
      buildRequestBody in class HttpRequest
      Returns:
      始终返回 null
    • buildRequest

      protected Request buildRequest(RequestBody requestBody)
      构建 DELETE 请求对象。
      Specified by:
      buildRequest in class HttpRequest
      Parameters:
      requestBody - 请求体(DELETE 请求为 null)
      Returns:
      构建完成的 Request 对象