CURLOPT_SSL_VERIFYHOST
时间: 2023-08-17 19:07:14 浏览: 185
php curl函数
CURLOPT_SSL_VERIFYHOST是一个CURL中的选项,用于指定在进行SSL连接时,是否验证目标主机的证书。它的值可以是0、1或2:
- 0:不验证主机名和证书;
- 1:验证主机名和证书,但不强制要求证书必须由受信任的CA签发;
- 2:验证主机名和证书,并要求证书必须由受信任的CA签发。
在使用libcurl时,可以通过设置curl_easy_setopt函数的第二个参数为CURLOPT_SSL_VERIFYHOST,第三个参数为上述值之一来进行设置。需要注意的是,在最新的CURL库中,将CURLOPT_SSL_VERIFYHOST设置为1已经被废弃,应该设置为0或2。
阅读全文