Module bus.http

Class FormBody.Builder

java.lang.Object
org.miaixz.bus.http.bodys.FormBody.Builder
Enclosing class:
FormBody

public static class FormBody.Builder extends Object
FormBody 构建器
  • Constructor Details

    • Builder

      public Builder()
      默认构造函数
    • Builder

      public Builder(Charset charset)
      构造函数,指定字符集
      Parameters:
      charset - 字符集(null 表示默认 UTF-8)
  • Method Details

    • add

      public FormBody.Builder add(String name, String value)
      添加表单字段
      Parameters:
      name - 字段名称
      value - 字段值
      Returns:
      当前 Builder 实例
      Throws:
      NullPointerException - 如果 name 或 value 为 null
    • addEncoded

      public FormBody.Builder addEncoded(String name, String value)
      添加已编码的表单字段
      Parameters:
      name - 已编码的字段名称
      value - 已编码的字段值
      Returns:
      当前 Builder 实例
      Throws:
      NullPointerException - 如果 name 或 value 为 null
    • build

      public FormBody build()
      构建 FormBody 实例
      Returns:
      FormBody 实例