14#ifndef OPENVPN_HTTP_HEADER_H
15#define OPENVPN_HTTP_HEADER_H
31 Header(std::string name_arg, std::string value_arg)
32 :
name(std::move(name_arg)),
value(std::move(value_arg))
43 std::ostringstream
out;
58 if (h.name_match(key))
68 if (h.name_match(key))
94 std::ostringstream
out;
95 for (
size_t i = 0; i < size(); ++i)
96 out <<
'[' << i <<
"] " << (*
this)[i].to_string() <<
'\n';
int strcasecmp(const char *s1, const char *s2)
std::string trim_copy(const std::string &str)
std::string to_lower_copy(const std::string &str)
static std::stringstream out