@@ -85,6 +85,7 @@ Headers Http::parse_headers(std::string_view header) {
for (auto sep = header.find("\r\n"); sep != std::string_view::npos; sep = header.find("\r\n")) {
auto kv = util::split_once(header.substr(0, sep), ": ");
if (is_valid_header(kv)) {
kv.second = util::trim(kv.second);
headers.add(std::move(kv));
}
@@ -93,6 +94,7 @@ Headers Http::parse_headers(std::string_view header) {
auto kv = util::split_once(header, ": ");
if (is_valid_header(kv)) {
kv.second = util::trim(kv.second);
headers.add(std::move(kv));
}