记录一下node后端写下载https的文件报错,而浏览器却可以下载。

用node 写的下载,直接报错error downloading or exxtraction file: unable to verify the first certificate

根据此信息也是排查了老半天了。浏览器却可下载。问了ai之后才发现,证书如果不完整,浏览器会自动补全证书。

先用此网站SSL Server Test (Powered by Qualys SSL Labs)

输入你的域名,然后点击提交。

如果看到以下字段,则说明证书不完整。

这个还是蛮坑的,证书处于行(浏览器行),但又不行的状态(node不行)。

最后的解决方案是,重新删除原来的证书,直接重新申请证书即可。

相关推荐
cpolar技术支持8 小时前
网关加 gzip,同时开启 chunked,下载回来的包解不开:把两层编码的解压顺序与长度核对做成只读页
python·http·网络编程·socket·内网穿透
Tel1992530800410 小时前
温度湿度信号转WiFi/MQTT/Modbus TCP采集模块 无线传输
网络·网络协议·tcp/ip·工业自动化·工控设备
lazy H13 小时前
【计算机网络】第 13 篇:NAT 和端口映射是什么?为什么本地服务外网访问不了?
java·网络·网络协议·学习·计算机网络·408
低慢小uav14 小时前
(已解决)Zynq芯片lwip协议栈,使用tcp作为服务器Service,接收大量数据时,长度接收正常,接收对数据校验,校验和异常分析
网络协议·tcp/ip·fpga开发
骑着蜗牛撵大象32715 小时前
手写一个 HTTP 服务器:从 socket 到 epoll,Linux 上到底怎么把请求变成响应
linux·服务器·网络·http·epoll·socket编程·并发模型
沫璃染墨16 小时前
从零入门计算机网络系列(十):HTTP协议进阶——从资源路径解析到状态码与请求头详解
linux·运维·服务器·网络·c++·http
|_⊙17 小时前
应用层协议HTTP与HTTPS
网络·网络协议·http
zxanz117 小时前
证书运维自动化,守住业务 HTTPS 底线
运维·https·自动化
Lsetea18 小时前
Git访问HTTPS证书不受信任:用URL级sslCAInfo限定私有CA范围
git·https·开发工具·ssl证书·ca证书
byte轻骑兵18 小时前
【PBAP】规范精讲[9]: 蓝牙PBAP的互联互通法则——GOEP互操作性要求深度解析
网络协议·人机交互·蓝牙协议·pbap