|
kaycxx-http
HTTP client library
|
HTTP form encoded as multipart/form-data. More...
#include <kaycxx/http/multipart_form.hpp>
Public Member Functions | |
| multipart_form () noexcept | |
| Creates an empty multipart form. | |
| multipart_form (std::initializer_list< multipart_part > parts) | |
| Creates a multipart form with the specified parts. | |
| void | add (multipart_part part) |
| Adds a form part. | |
Friends | |
| class | client |
HTTP form encoded as multipart/form-data.
A form must contain at least one part when it is sent.
| kaycxx::http::multipart_form::multipart_form | ( | std::initializer_list< multipart_part > | parts | ) |
Creates a multipart form with the specified parts.
Part order and duplicate field names are preserved.
| parts | Multipart form parts. |
| void kaycxx::http::multipart_form::add | ( | multipart_part | part | ) |
Adds a form part.
| part | Form part to add. |