Commit 8071b9c8 authored by jan.koester's avatar jan.koester
Browse files

fixed http client example

parent 41027086
Loading
Loading
Loading
Loading
+6 −5
Changes for examples/httpclient.cpp: 6 added lines, 5 removed lines.
Original line number Diff line number Diff line
@@ -55,20 +55,21 @@ int main(int argc, char** argv){
        int len=cltsock->recvData(&srvsock,data,512);

        libhttppp::HttpResponse res;

        std::string html;
        try {
          size_t hsize=res.parse(data,len);
          size_t amount = len-hsize;
        std::string html;
        html.assign(data+hsize,amount);


          if(amount>0)
            html.assign(data+hsize,amount);

          while(amount < res.getContentLength()){
            size_t recv=cltsock->recvData(&srvsock,data,512);
            amount+=recv;
            html.append(data,recv);
          }

        }catch(...){
        };
        if(!html.empty())
          std::cout << html << std::endl;
    }catch(netplus::NetException &exp){