不使用代理的时候,以下代码能正常工作。
// no error handling ...
string strURI = "https://www.baidu.com/query?r=xxx";
Poco::URI uri(strURI);
Poco::Net::HTTPClientSession session;
session.setHost(uri.getHost());
session.setPort(uri.getPort());
// Proxy switch:
// session.setProxy(<proxyHost>, <proxyPort>);
Poco::Net::HTTPRequest req("HTTP/1.1");
req.setURI(strURI);
session.sendRequest(req); // no error handling