guzzlehttp/guzzle
介绍
Guzzle 库是一套强大的 PHP HTTP 请求套件;是一个PHP的HTTP客户端,用来轻而易举地发送请求,并集成到我们的WEB服务上;Guzzle提供了简单的接口,构建查询语句、POST请求、分流上传下载大文件、使用HTTP cookies、上传JSON数据等等。
composer 地址
https://packagist.org/packages/guzzlehttp/guzzle
报错
cURL error 60: SSL certificate problem: unable to get local issuer certificate
其原因是由于本地的CURL的SSL证书太旧了,导致不识别此证书。
解决方法:
- 下载新的 证书
- 记住证书存放位置(你也可以指定保存位置存放)
- 在 php.ini 文件中填上证书的路径
- 去掉 curl.cainfo 的注释
- curl.cainfo='证书的完整路径'
- 重启 php (如有必要的话)