【发布时间】:2016-04-02 14:20:02
【问题描述】:
我正在尝试通过 POCO 库与 github 服务器建立连接,我的代码:
Poco::Net::initializeSSL();
Poco::Net::Context context(Poco::Net::Context::CLIENT_USE, "", "", "", Poco::Net::Context::VERIFY_RELAXED, 9, false, "ALL:!ADH:!LOW:!EXP:!MD5:@STRENGTH");
URI uri("https://api.github.com/zen");
std::string path(uri.getPathAndQuery());
HTTPSClientSession client(uri.getHost(), uri.getPort(), &context);
HTTPRequest req(HTTPRequest::HTTP_GET, path, HTTPMessage::HTTP_1_1);
if (!client.connected())
{
int a{ 0 };//<<==ALWAYS END UP HERE, MEANING THAT client isn't connected
}
有谁知道如何连接到该服务器,即需要哪些步骤才能实现?
【问题讨论】:
标签: poco-libraries