libcurl curlcode 35问题解决

libcurl code 35 定义:
SSL CONNECT ERROR

我这里问题情况会出现以下两种

  1. SSL证书认证,可以添加相应的头取消或是添加验证
	curl_easy_setopt(curl, CURLOPT_URL, combinePath.c_str());
	curl_easy_setopt(curl, CURLOPT_WRITEDATA, fp);
	curl_easy_setopt(curl, CURLOPT_TIMEOUT, 10L);

	curl_easy_setopt(curl, CURLOPT_SSL_VERIFYPEER, 1);
	curl_easy_setopt(curl, CURLOPT_SSL_VERIFYHOST, 1);

	curl_easy_setopt(curl, CURLOPT_NOSIGNAL, 1L);
	curl_easy_setopt(curl, CURLOPT_WRITEFUNCTION, curlWriteFunction);
  1. 粗心大意,在本地调试使用的https服务端接口忘记调整成’http’协议

Guess you like

Origin blog.csdn.net/qq_41059339/article/details/134571324