Module bus.http

Class HeadBuilder


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

    • HeadBuilder

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

    • build

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

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