3#include "../http/request.hpp"
25 std::string_view disposition;
26 std::string_view type;
27 std::string_view content;
32 virtual ~part() =
default;
34 part& operator=(
const part&) =
default;
35 part& operator=(
part&&)
noexcept =
default;
59 parse(std::string_view body,
const std::string& boundary);
62 constexpr static std::string_view str_disposition = {
"Content-Disposition: " };
63 constexpr static std::string_view str_type = {
"Content-Type: " };
68 parse_part(std::string_view part_raw);
Definition: multipart_parser.hpp:18
static std::vector< part > parse(const malloy::http::request<> &req)
Definition: multipart_parser.cpp:9
Definition: request.hpp:19
Definition: multipart_parser.hpp:24