Exemple #1
0
 // TODO: validation. Make sure all required fields have been set?
 std::string raw() {
     std::stringstream raw;
     
     raw << m_method << " " << m_uri << " " << version() << "\r\n";
     raw << raw_headers() << "\r\n";
     
     return raw.str();
 }
Exemple #2
0
inline std::string request::raw() {
    // TODO: validation. Make sure all required fields have been set?
    std::stringstream ret;

    ret << m_method << " " << m_uri << " " << get_version() << "\r\n";
    ret << raw_headers() << "\r\n" << m_body;

    return ret.str();
}