Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/rust/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Networking POCO HttpClient中有多个线程? 我正在用C++编写一个项目,用POCO/NET。网络代码如下所示: URI uri("http://my.url.se" ); HTTPClientSession session(uri.getHost(), uri.getPort()); // prepare path string path(uri.getPathAndQuery()); if (path. empty()) path = "/"; // send request HTTPRequest req(HTTPRequest::HTTP_GET, path, HTTPMessage::HTTP_1_1); req.set("Accept", "AcceptString"); req.set("Consumer", "ALL"); req.set("Contract", "ALL"); session.sendRequest(req); // recieve response HTTPResponse res; istream &is = session.receiveResponse(res);_Networking_Poco Libraries - Fatal编程技术网

Networking POCO HttpClient中有多个线程? 我正在用C++编写一个项目,用POCO/NET。网络代码如下所示: URI uri("http://my.url.se" ); HTTPClientSession session(uri.getHost(), uri.getPort()); // prepare path string path(uri.getPathAndQuery()); if (path. empty()) path = "/"; // send request HTTPRequest req(HTTPRequest::HTTP_GET, path, HTTPMessage::HTTP_1_1); req.set("Accept", "AcceptString"); req.set("Consumer", "ALL"); req.set("Contract", "ALL"); session.sendRequest(req); // recieve response HTTPResponse res; istream &is = session.receiveResponse(res);

Networking POCO HttpClient中有多个线程? 我正在用C++编写一个项目,用POCO/NET。网络代码如下所示: URI uri("http://my.url.se" ); HTTPClientSession session(uri.getHost(), uri.getPort()); // prepare path string path(uri.getPathAndQuery()); if (path. empty()) path = "/"; // send request HTTPRequest req(HTTPRequest::HTTP_GET, path, HTTPMessage::HTTP_1_1); req.set("Accept", "AcceptString"); req.set("Consumer", "ALL"); req.set("Contract", "ALL"); session.sendRequest(req); // recieve response HTTPResponse res; istream &is = session.receiveResponse(res);,networking,poco-libraries,Networking,Poco Libraries,该应用程序正在Android 2.3.6(三星Galaxy Gio)和最新的Android版本上运行,但根据以下帖子(和developer.Android): 如果网络部分不在单独的线程中,最新的Android版本(蜂巢或更高版本)将抛出NetworkOnMainThreadException。我还没有创建新线程,所以我的问题是: 有人能证实我的假设,即它已经实现/自动使用Poco网络库中的新线程吗 非常感谢你的帮助 有谁能证实我的假设,即它已得到实施 是否已经/自动使用Poco网络库中的新线

该应用程序正在Android 2.3.6(三星Galaxy Gio)和最新的Android版本上运行,但根据以下帖子(和developer.Android):

如果网络部分不在单独的线程中,最新的Android版本(蜂巢或更高版本)将抛出NetworkOnMainThreadException。我还没有创建新线程,所以我的问题是:

有人能证实我的假设,即它已经实现/自动使用Poco网络库中的新线程吗

非常感谢你的帮助

有谁能证实我的假设,即它已得到实施 是否已经/自动使用Poco网络库中的新线程

HTTPClientSession不会在单独的线程上运行,您必须显式地这样做。您可以使用Poco::,或