diff --git a/lib/http_parser.cpp b/lib/http_parser.cpp index 2a339d85..2e034d91 100644 --- a/lib/http_parser.cpp +++ b/lib/http_parser.cpp @@ -613,6 +613,7 @@ std::string HTTP::Parser::allVars(){ std::string ret; if (!vars.size()){return ret;} for (std::map::iterator it = vars.begin(); it != vars.end(); ++it){ + if (!it->second.size()){continue;} if (ret.size() > 1){ ret += "&"; }else{