Support empty header values

Test case by Pierre Ruyssen <pierre@ruyssen.fr>
This commit is contained in:
Ryan Dahl
2010-06-06 16:01:40 -07:00
parent 8732d108a4
commit cdda8b6a60
2 changed files with 46 additions and 1 deletions

View File

@@ -1206,12 +1206,14 @@ size_t http_parser_execute (http_parser *parser,
if (!c) {
if (ch == CR) {
CALLBACK(header_value);
header_state = h_general;
state = s_header_almost_done;
break;
}
if (ch == LF) {
CALLBACK(header_value);
state = s_header_field_start;
break;
}