簡體   English   中英

從Poco HTTPClientSession異步讀取

[英]Async read from Poco HTTPClientSession

使用HTTPClientSession的常見示例代碼如下所示:

Poco::Net::HTTPClientSession session(uri.getHost(), uri.getPort());
std::ostream& ostr = session.sendRequest(req);

// Receive the response.
Poco::Net::HTTPResponse res;
std::istream& rs = session.receiveResponse(res);

問題是,我如何才能從rs輸入流中讀取全部數據,同時確保所有操作都沒有阻塞,以便我可以隨時取消它們?

只是一個想法,請嘗試將您的代碼放入線程中。

http://pocoproject.org/slides/130-Threads.pdf

問候

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM