kaycxx-http
HTTP client library
Loading...
Searching...
No Matches
kaycxx::http::multipart_form Class Reference

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

Detailed Description

HTTP form encoded as multipart/form-data.

A form must contain at least one part when it is sent.

Constructor & Destructor Documentation

◆ multipart_form()

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.

Parameters
partsMultipart form parts.

Member Function Documentation

◆ add()

void kaycxx::http::multipart_form::add ( multipart_part part)

Adds a form part.

Parameters
partForm part to add.

The documentation for this class was generated from the following file: