使用curl验证SSL证书时出错错误代码

时间:2018-02-09 11:33:03

标签: c++ http curl https

我使用curl来验证https站点是否具有有效的SSL证书。我检查它的代码是:

CURL *curl = curl_easy_init();
CURLcode res;
int verifyresult;
curl_easy_setopt(curl, CURLOPT_URL, urlHttps.c_str());
res = curl_easy_perform(curl);
curl_easy_getinfo(curl, CURLINFO_SSL_VERIFYRESULT, &verifyresult);
cout <<  "Verify https : " << verifyresult << endl;
curl_easy_cleanup(curl);

我正在检查的网站有一个有效的证书,但curl_easy_getinfo()返回20而不是0.还有20个返回码不存在:https://curl.haxx.se/libcurl/c/libcurl-errors.html 那么这20个错误代码是什么,为什么它不返回0错误代码?

0 个答案:

没有答案