![]() |
boost::taar::multipart_form — A fully parsed multipart/form-data body.
// In header: <boost/taar/core/multipart.hpp> struct multipart_form { // public member functions multipart_part const * find(std::string_view) const noexcept; std::optional< std::string_view > value(std::string_view) const noexcept; std::vector< multipart_part const * > files() const; // public data members std::vector< multipart_part > parts; };
multipart_form public member functionsmultipart_part const * find(std::string_view name) const noexcept;The first part named name, or null.
std::optional< std::string_view > value(std::string_view name) const noexcept;The data of the first part named name, if any.
std::vector< multipart_part const * > files() const;Every part that carries a filename.