gpt4 book ai didi

c++ - 从 Poco HTTPClientSession 异步读取

转载 作者:可可西里 更新时间:2023-11-01 17:57:47 26 4
gpt4 key购买 nike

使用 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

问候

关于c++ - 从 Poco HTTPClientSession 异步读取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16281415/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com