Heim >Backend-Entwicklung >PHP-Tutorial >curl 选项的问题

curl 选项的问题

WBOY
WBOYOriginal
2016-06-06 20:22:321451Durchsuche

CURLOPT_SSL_VERIFYPEER php curl中这个参数是什么意思,是验证证书还是不验证证书?

回复内容:

CURLOPT_SSL_VERIFYPEER php curl中这个参数是什么意思,是验证证书还是不验证证书?

<code>curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
// 第三个参数为`false`表示信任任何证书,curl https站点时没有证书需设置</code>

这里你可以看下PHP官方文档的解释:

http://php.net/manual/zh/function.curl-setopt.php

禁用后cURL将终止从服务端进行验证。使用CURLOPT_CAINFO选项设置证书使用CURLOPT_CAPATH选项设置证书目录 如果CURLOPT_SSL_VERIFYPEER(默认值为2)被启用,CURLOPT_SSL_VERIFYHOST需要被设置成TRUE否则设置为FALSE。

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn