Guzzle, PHP HTTP client 发送https请求报错

来源:互联网  时间:2017/4/27 0:56:59

关于网友提出的“ Guzzle, PHP HTTP client 发送https请求报错”问题疑问,本网通过在网上对“ Guzzle, PHP HTTP client 发送https请求报错”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: Guzzle, PHP HTTP client 发送https请求报错
描述:

laravel5中使用Guzzle, PHP HTTP client发送HTTPS请求怎么搞 https://github.com/guzzle/guzzle
发送post请求报错
cURL error 60: See http://curl.haxx.se/libcurl/c...
CURLE_SSL_CACERT (60)
Peer certificate cannot be authenticated with known CA certificates.


解决方案1:

$client->setDefaultOption('verify', false);

或者

# 证书 https://github.com/guzzle/guzzle/blob/4.2.3/src/cacert.pem
$client = new \GuzzleHttp\Client(['verify' => '/full/path/to/cert.pem']);

上一篇api返回提示信息 前端提示给用户一定要用api返回的提示信息吗?
下一篇长微博生成工具开发思路
明星图片
相关文章
《 Guzzle, PHP HTTP client 发送https请求报错》由码蚁之家搜集整理于网络,
联系邮箱:mxgf168#qq.com(#改为@)