diff --git a/lib/http_parser.cpp b/lib/http_parser.cpp index b132a9a1..9e8291a5 100644 --- a/lib/http_parser.cpp +++ b/lib/http_parser.cpp @@ -144,6 +144,7 @@ bool HTTP::Parser::parse(std::string & HTTPbuffer){ protocol = tmpA; if (url.find('?') != std::string::npos){ parseVars(url.substr(url.find('?')+1)); //parse GET variables + url.resize(url.find('?')); } }else{seenReq = false;} }else{seenReq = false;}