diff --git a/http_parser.c b/http_parser.c index 3f9bfdc..02532d3 100644 --- a/http_parser.c +++ b/http_parser.c @@ -1264,6 +1264,7 @@ size_t http_parser_execute (http_parser *parser, break; case h_content_length: + if (ch == ' ') break; if (ch < '0' || ch > '9') goto error; parser->content_length *= 10; parser->content_length += ch - '0';