php get_headers 报错 get_headers(): SSL operation failed with code 1. OpenSSL Error messages
前段时间写的一个影视站采集 使用 get_headers
函数获取请求头 是否有效,以前没注意到https 会出错,刚好今天采集到https 类链接地址发现了报错问题。
报错信息:
使用 get_headers
函数获取请求头时,报了下面的错。
get_headers(): SSL operation failed with code 1. OpenSSL Error messages:
error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed in
ssl证书:
这是因为你访问的URL没有有效的ssl证书
That error occurs when you're trying to access a URL without a valid SSL certificate. You can work around this by overriding the default stream context, which will affect all subsequent file operations (including remote URLs)
解决方法:
在get_headers前增加下面的代码
管理员设置 回复 可见隐藏内容
黑蜘蛛
评论
15条评论12345 Lv.1
Chrome 99.0.4844.84
Windows 回复
新人报道
学习一下
美国 Computer
轨迹 Lv.1
Chrome 86.0.4240.198
Windows 回复
学习
浙江省温州市 联通
qf123 Lv.1
Chrome 101.0.4951.54
Windows 回复
学习
江西省南昌市 南昌大学
a-昔日故友@ Lv.1
Chrome 86.0.4240.198
Windows 7 x64 Edition 回复
支持一下,黑蜘蛛博客有你更精彩
贵州省 联通
萌神橘子 Lv.1
Chrome 102.0.5005.124
Windows 回复
回复了a-昔日故友回复了:
支持一下,黑蜘蛛博客有你更精彩
福建省厦门市 联通
萌神橘子 Lv.1
Chrome 102.0.5005.124
Windows 回复
回复了萌神橘子:这评论功能不错 支持! 测试下....
福建省厦门市 联通
枫叶情缘 Lv.1
Chrome 102.0.5005.124
Windows 回复
回复了萌神橘子:资源很给力啊
福建省厦门市 联通
测试 Lv.1
Chrome 101.0.4951.54
Windows 回复
测试
北京市 移动
拾玖 Lv.1 回复
资源很给力啊
浙江省绍兴市 电信
Jason Lv.1 回复
浙江省绍兴市 电信
藍色雙子星 Lv.1
Sogou Explorer
Windows 7 x64 Edition 回复
是不是啊
河南省郑州市 联通
縵步ぎ澐端 Lv.1
Chrome 96.0.4664.110
Mac OS X 10.15.7 回复
nice啊
北京市 联通
yunyang0726 Lv.1
Chrome 87.0.4280.88
Windows 回复
assasdasadsaddsasad
中国 移动