java.lang.Object
org.miaixz.bus.http.bodys.FormBody.Builder
- Enclosing class:
FormBody
A builder for creating
FormBody instances.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionAdds a form field.addEncoded(String name, String value) Adds an already-encoded form field.build()Builds a newFormBodyinstance.
-
Constructor Details
-
Builder
public Builder()Default constructor. -
Builder
Constructs a new builder with a specified character set.- Parameters:
charset- The character set to use for encoding (null for default UTF-8).
-
-
Method Details
-
add
Adds a form field.- Parameters:
name- The field name.value- The field value.- Returns:
- this builder instance.
- Throws:
NullPointerException- if name or value is null.
-
addEncoded
Adds an already-encoded form field.- Parameters:
name- The encoded field name.value- The encoded field value.- Returns:
- this builder instance.
- Throws:
NullPointerException- if name or value is null.
-
build
Builds a newFormBodyinstance.- Returns:
- A new
FormBodyinstance.
-