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前增加下面的代码
管理员设置 回复 可见隐藏内容
黑蜘蛛
评论
33条评论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
中国 移动
来 Lv.1
Chrome 84.0.4147.105
Windows 回复
666啊
山东省烟台市 电信
流水飘离 Lv.1
Chrome 78.0.3904.108
Windows 回复
我来康康
重庆市 移动