HGP*_*GPB 6 c++ ssl libcurl visual-studio-2008
我发现关于这个主题的信息非常少.我已经有一个dll使用libcurl成功发布帖子.
我用openssl为ssl功能编译了libcurl.
这是我原来的卷曲设置的一个作用.
curl_easy_setopt(handle, CURLOPT_ERRORBUFFER, errorBuffer);
//curl_easy_setopt(curl, CURLOPT_SSL_VERIFYPEER , 1);
//curl_easy_setopt(curl, CURLOPT_SSL_VERIFYHOST , 1);
//curl_easy_setopt(curl, CURLOPT_CAINFO , "./ca.cert");
curl_easy_setopt(handle, CURLOPT_POSTFIELDS, cParam);
curl_easy_setopt(handle, CURLOPT_POSTFIELDSIZE, strlen(cParam));
curl_easy_setopt(handle, CURLOPT_FOLLOWLOCATION, 1);
curl_easy_setopt(handle, CURLOPT_WRITEFUNCTION, Request::writer);
curl_easy_setopt(handle, CURLOPT_WRITEDATA, &buffer);
curl_easy_setopt(handle, CURLOPT_URL, cURL);
Run Code Online (Sandbox Code Playgroud)
对于那些之前已经完成此操作的人,我的问题是,只需添加上面的那些内容就可以使SSL工作(只要证书存在)?还是更复杂?
有趣的是我不完全确定SSL是如何工作的.我以前从未使用它.我是否需要在我的应用程序中存储密钥并将其与每个请求一起发送?无论如何,我的主要问题是第一个.先感谢您.
归档时间: |
|
查看次数: |
8243 次 |
最近记录: |