Module bus.http

Class DeleteBuilder

java.lang.Object
org.miaixz.bus.http.plugin.httpz.RequestBuilder<DeleteBuilder>
org.miaixz.bus.http.plugin.httpz.DeleteBuilder

public class DeleteBuilder extends RequestBuilder<DeleteBuilder>
DELETE 请求参数构造器,提供链式调用接口来构建 DELETE 请求。 支持设置 URL、查询参数、请求头、标签和请求 ID。
Since:
Java 17+
Author:
Kimi Liu
  • Constructor Details

    • DeleteBuilder

      public DeleteBuilder(Httpd httpd)
      构造函数,初始化 DeleteBuilder。
      Parameters:
      httpd - Httpd 客户端
  • Method Details

    • build

      public RequestCall build()
      构建 DELETE 请求的 RequestCall 对象。 如果存在查询参数,将其拼接至 URL。
      Specified by:
      build in class RequestBuilder<DeleteBuilder>
      Returns:
      RequestCall 对象,用于执行请求
    • append

      protected String append(String url, Map<String,String> params)
      将查询参数拼接至 URL。
      Parameters:
      url - 原始 URL
      params - 查询参数
      Returns:
      拼接后的 URL