84669 Lernen von Personen
152542 Lernen von Personen
20005 Lernen von Personen
5487 Lernen von Personen
7821 Lernen von Personen
359900 Lernen von Personen
3350 Lernen von Personen
180660 Lernen von Personen
48569 Lernen von Personen
18603 Lernen von Personen
40936 Lernen von Personen
1549 Lernen von Personen
1183 Lernen von Personen
32909 Lernen von Personen
问题:目前本地libcurl已经支持https的发送,但是有个问题,想在接口处去验证服务器是否支持https请求,这样外围模块只需要直接丢url到libcurl就行。请问libcurl有这么一个接口,可以判断服务端是否支持https请求。
说白了:就是客户端有没有一种方法,可以查询服务器是否支持https请求?
拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...
没有的专门的接口。你设置好curl_easy_setopt(curl, CURLOPT_ERRORBUFFER, errbuf);,直接连接就是了。如果不支持SSL的话。就会返回错误CURLE_SSL_CONNECT_ERROR的,错误buffer里会有错误原因的。主要是这样,是不是用SSL是由URL的protocol决定的,有没有https。因为SSL可以设置在不同的端口上,这个也是URL指定。所以全看URL怎么写,Curl只是根据URL去连接而已。
没有的专门的接口。你设置好curl_easy_setopt(curl, CURLOPT_ERRORBUFFER, errbuf);,直接连接就是了。如果不支持SSL的话。就会返回错误CURLE_SSL_CONNECT_ERROR的,错误buffer里会有错误原因的。主要是这样,是不是用SSL是由URL的protocol决定的,有没有https。因为SSL可以设置在不同的端口上,这个也是URL指定。所以全看URL怎么写,Curl只是根据URL去连接而已。