Loading src/http.cpp +6 −4 Original line number Diff line number Diff line Loading @@ -524,10 +524,11 @@ size_t libhttppp::HttpRequest::parse(){ throw excep; } size_t endpos=RecvData.search("\r\n\r\n"); size_t endpos=RecvData.search("\r\n\r\n"),delimetersize=4; if(endpos==std::string::npos){ excep[HTTPException::Error] << "can't find newline headerend"; throw excep; delimetersize=0; endpos=RecvData.size(); } std::copy(RecvData.begin(),RecvData.begin()+endpos, Loading @@ -535,7 +536,8 @@ size_t libhttppp::HttpRequest::parse(){ bool found=false; int pos=0; endpos+=4; endpos+=delimetersize; RecvData.resize(endpos); Loading Loading
src/http.cpp +6 −4 Original line number Diff line number Diff line Loading @@ -524,10 +524,11 @@ size_t libhttppp::HttpRequest::parse(){ throw excep; } size_t endpos=RecvData.search("\r\n\r\n"); size_t endpos=RecvData.search("\r\n\r\n"),delimetersize=4; if(endpos==std::string::npos){ excep[HTTPException::Error] << "can't find newline headerend"; throw excep; delimetersize=0; endpos=RecvData.size(); } std::copy(RecvData.begin(),RecvData.begin()+endpos, Loading @@ -535,7 +536,8 @@ size_t libhttppp::HttpRequest::parse(){ bool found=false; int pos=0; endpos+=4; endpos+=delimetersize; RecvData.resize(endpos); Loading