Пример #1
0
 int HttpClient::message_complete_cb(http_parser* parser)
 {
     HttpClient* client = static_cast<HttpClient*>(parser->data);
     client->handler_.OnHttpResponse(client, client->resp_body_.c_str());
     // 主动关闭, TODO 后期可优化keep-alive,制作一个HttpClient池
     client->Close();
     return 0;
 }