我正在使用POCO库在我的app和github之间建立通信以便使用它的API,不幸的是在发送(成功)非常基本的请求之后我没有得到任何回复:
URI uri("https://api.github.com/zen");
std::string path(uri.getPathAndQuery());
HTTPClientSession client(uri.getHost(),uri.getPort());
HTTPRequest req(HTTPRequest::HTTP_GET, path, HTTPMessage::HTTP_1_1);
client.sendRequest(req);
HTTPResponse res;
client.receiveResponse(res);//this throws error "Poco::Net::NoMessageException"
我已经检查了这个URI并在将其粘贴到浏览器后我得到了正确的响应,即github服务器中的随机“智慧”。
有没有人知道如何修复我的代码,以便实际获得响应?