const std::string &get_header(const std::string &) const;
void add_content(const std::string &);
const std::string &get_content() const { return content; }
const std::string &get_header(const std::string &) const;
void add_content(const std::string &);
const std::string &get_content() const { return content; }
const Variant &get_user_data() const { return user_data; }
bool is_complete() const { return complete; }
unsigned parse_content(const std::string &);
const Variant &get_user_data() const { return user_data; }
bool is_complete() const { return complete; }
unsigned parse_content(const std::string &);