https get请求期间的Poco SSL异常

时间:2018-01-31 12:41:59

标签: c++ ssl exception poco

我创建了一个使用Poco库的C ++应用程序,以便向服务器发送https请求。我使用的代码非常简单:

const Context::Ptr ctx = new Context(Context::CLIENT_USE, "", "", "", Context::VERIFY_NONE, 9, false, "ALL:!ADH:!LOW:!EXP:!MD5:@STRENGTH");
HTTPSClientSession session(_uri.getHost(), _uri.getPort(), ctx);
HTTPRequest request(HTTPRequest::HTTP_GET, path, HTTPMessage::HTTP_1_1);

代码运行正常,我得到了200个ok响应。经过一段时间后,我连续得到以下Poco异常:

"Poco Exception Code: 0 Name: SSL Exception"

我有默认超时,我假设是60秒。由于收到请求的繁忙服务器或其他东西,这是超时吗?我可以用我的代码来最小化这些事件吗?我也在poco Github bug跟踪器中创建了一个问题,但有人可以给我一个提示吗?

0 个答案:

没有答案