如何解决cURL PHP中的HTTPS不需要SSL证书吗?
我正在编写一个简单的cURL脚本,以从HTTPS网站(https://openweathermap.org)请求数据。
基本上,我们需要通过以下方式配置curl实例以处理启用SSL的网站:
export function getProperty<T,K extends keyof T>(object: T,key: K): T[K] {
return object[key];
}
但是,我首先尝试使用openweathermap提供的testing URL进行请求。
curl_setopt($ch,CURL_CAINFO,"path/to/cert");
通常,我会遇到以下错误:错误:SSL证书问题:无法获取本地颁发者证书
相反,该请求可以正常运行:
在请求HTTPS URL时不提供SSL证书是否应该工作并且不会返回错误? 我是否错过了有关通过cURL请求HTTPS URL的信息?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。