Commit feb68b97 authored by jan.koester's avatar jan.koester
Browse files

tes

parent 306694aa
Loading
Loading
Loading
Loading
+2 −4
Original line number Diff line number Diff line
@@ -214,9 +214,7 @@ void blogi::Blogi::api(libhttppp::HttpRequest& curreq, const int tid){
        return;
    }

    size_t hlen = curreq.getHeaderSize();

    if((clen + hlen) > curreq.RecvData.size()){
    if(clen > curreq.RecvData.size()){
        libhttppp::HTTPException err;
        err[libhttppp::HTTPException::Note] << "api req wait for more data.";
        throw err;
@@ -225,7 +223,7 @@ void blogi::Blogi::api(libhttppp::HttpRequest& curreq, const int tid){
    bool asuccess = false;
    std::vector<char> content;
    // Copy only the content length number of bytes
    std::copy(curreq.RecvData.begin() + hlen, curreq.RecvData.begin() + hlen + clen, std::back_inserter(content));
    std::copy(curreq.RecvData.begin(), curreq.RecvData.begin() + clen, std::back_inserter(content));
    content.emplace_back('\0');

    json_tokener_error jerr;