Redian新闻
>
HTTP 库 Axios 推送损坏的更新,导致数千个网站瘫痪

HTTP 库 Axios 推送损坏的更新,导致数千个网站瘫痪

公众号新闻

推荐关注↓

转自:OSC开源社区(ID:oschina2013)
Axios 是基于 Promise 的 HTTP 网络请求库,用于浏览器和 Node.js。Axios 体积非常小,提供了一个简单易用的库,具有易于扩展的接口。
近日 Axios 发布的 1.1.0 版本更新在推送给用户后,由于包含损坏,导致数千个网站瘫痪。
根据用户提交的 issue,在 Axios v1.1.0 中,他们使用 axios.get 时出现了错误,会提示 TypeError: axios.get is not a function这导致几乎所有请求都无法成功,因为如果按照预期的行为,axios.get 是一个有效的函数。
这名用户还附上了重现问题的方法,使用 <script> 引入 axio v1.1.0,然后直接引用 axios.get() 就能复现错误:
<script src="https://unpkg.com/[email protected]/dist/axios.min.js"></script><script>    axios.get(...)</script>
注意:此问题没有在 v1.0.0 中复现。
从 issue 的评论可以看到,这些留言的开发者几乎全部由于此问题而导致生产环境直接崩溃。有开发者发现回滚到 1.0.0 即可解决此问题,但由于自己的 App 更新后需要审核,所以即便知道了解决方法也不能马上修复。
也有开发者认为,受此问题影响的开发者在某种程度上 “不值得同情”,因为他们的生产应用在 CDN 上使用了最新(自动升级)的版本库,这是十分愚蠢的行为。
开发团队在确认问题后,次日连续发布了两个补丁更新(v1.1.1 & v1.1.2)来修复错误,建议所有用户升级至最新版本。
相关链接:https://www.reddit.com/r/programming/comments/xxu545/framework_axios_pushed_a_broken_update_crippling/
https://github.com/axios/axios/issues/5038

- EOF -

推荐阅读  点击标题可跳转

1、微信动不动就占用几十 GB!UP 主深扒:同一个文件居然存 10 份

2、80 岁还嗖嗖改代码!他是 Unix 命名人,发明“Hello World”,他说解决问题全靠拖

3、英国都在试行 4 天工作制了,为什么国内互联网大厂还对 996 上瘾?


关注「程序员的那些事」加星标,不错过圈内事

点赞和在看就是最大的支持❤️

微信扫码关注该文公众号作者

戳这里提交新闻线索和高质量文章给我们。
相关阅读
求职秘籍|过来人公认,找工作最有用的5个网站球在运动过程中容易受到空气的影响,导致速度下降,怎么样才能让球的时速达到100公里?只用网页就能管理十几个网盘,这个网盘工具有点牛批。三种跨域解决方案:HttpClient、注解、网关刘强东英文“和解声明”被国内媒体错译,导致意思大相径庭!飓风Ian周末抵达纽约,3英寸降雨+狂风!这些地区尤其严重,导致孤立的洪水...【一路有你】《漠河舞厅》2019国外发布!华人最爱用的芦荟居然致癌?!用多了或诱发结肠黑变病,导致肠癌?!还有这些药,用不对比毒药还猛!务必小心!澳洲通胀压力剧增,导致消费者购买力下降!Coles:顾客买东西变少了!近日,美国14个机场网站瘫痪,被称为Killnet的黑客组织宣称对此事负责快!1万美元补助开放申请!民众可提前上这个网站人人都是产品经理这个网站还能活多久?[电脑] 装台够用的HTPC——ROG B550i+迎广肖邦MAX装机秀美国旧衣服换钱网站!方便快速,用这6个网站断舍离还能赚零花钱!Linux Mint 的更新管理器现在支持 Flatpak | Linux 中国自闭症男生在课上做了这件事,导致全校罢课一个网站从0到1搭建部署上线的完整流程(包教包会)韩国多个网络平台瘫痪,尹锡悦道歉并要求相关部门查明事故原因【信息安全三分钟】2022.10.17一男一女在南加橙县杭廷顿滩(Huntington Beach)跳海,导致一人死亡。【教育】自闭症男生在课上做了这件事,导致全校罢课历时五年,U-Boot终于提供TCP协议和HTTP支持Spring Boot+Netty+Websocket实现后台向前端推送信息滑铁卢的乌克兰难民HTTP/3核心概念之QUIC买房风波(2)TPUv4开放使用!谷歌新一代TPU性价比有多高?全网震怒!3名中国留学生疯狂传播艾滋病,恶意滥交,恐致数千人感染!该国举国震惊,实在太吓人...HTTP/3部署所面临的挑战(上)通俗大白话,彻底弄懂https原理本质注意!运行在Linux之上的英特尔集显可能会导致显示器永久损坏落了白美卫生部被曝购买大量“核辐射病”药物!多国“未雨绸缪”,波兰已设数千个碘片分发点HTTP库Axios推送损坏的更新,导致数千个网站瘫痪一些将军合影照银欣推出米罗 12 HTPC 机箱:15.6L 体积,支持 ITX 主板
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。