Commit 2ee02102 authored by jan.koester's avatar jan.koester
Browse files

some fixes

parent 9d132eaf
Loading
Loading
Loading
Loading
+6 −4
Original line number Diff line number Diff line
@@ -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,
@@ -535,7 +536,8 @@ size_t libhttppp::HttpRequest::parse(){

    bool found=false;
    int pos=0;
    endpos+=4;

    endpos+=delimetersize;

    RecvData.resize(endpos);