Package sonia.scm.net.ahc
Class FormContentBuilder
java.lang.Object
sonia.scm.net.ahc.FormContentBuilder
The form builder is able to add form parameters to a request.
- Since:
- 1.46
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
Build the form content and append it to the request.Adds a formular parameter.Adds a form parameter.file
(String name, String filename, InputStream content) Upload a file as part of the form request.
-
Constructor Details
-
FormContentBuilder
-
-
Method Details
-
fields
Adds a form parameter.- Parameters:
name
- parameter namevalues
- parameter values- Returns:
this
-
field
Adds a formular parameter.- Parameters:
name
- parameter namevalues
- parameter values- Returns:
this
-
file
Upload a file as part of the form request. Whenever a file is part of the request, the request is sent as multipart form request instead of an url encoded form.- Parameters:
name
- parameter namefilename
- name of the filecontent
- input stream of the file content- Returns:
this
- Since:
- 2.27.0
-
build
Build the form content and append it to the request.- Returns:
- request instance
-