安庆大理运城常德铜陵江西
投稿投诉
江西南阳
嘉兴昆明
铜陵滨州
广东西昌
常德梅州
兰州阳江
运城金华
广西萍乡
大理重庆
诸暨泉州
安庆南充
武汉辽宁

Node。jsv17。5。0发布,核心增加FetchAPI

4月16日 罗刹长投稿
  作者:五月君
  Node。jsv17。5。0版本于本周四(20220210)发布,其显著变化为:试验性支持fetch()APIStream新增了find()、toArray()、forEach()、some()、every()方法取消标记esmjson模块NPM更新至8。4。1nodeapi添加nodeapisymbolfor()方法fetchAPI支持
  Node。js核心引入fetchAPI是一个令人兴奋的功能,目前在v17。5。0版本为试验性支持,在今后的LTS版本中如果正式支持了,就不需要在依赖第三方HTTP请求库了。
  FetchAPI提供了WHATWG标准接口获取资源,这是一个基于Promise的HTTP客户端,可以用来简化HTTP请求,在浏览器环境已支持,浏览器环境的兼容性实现参考WebAPIfetch,使用方式与浏览器中使用FetchAPI一致。
  FetchAPI主要包含以下四个接口:fetch():该方法是最常用的,用于发送请求。Headers:相当于responserequest的头信息,可以使你查询到这些头信息,或者针对不同的结果做不同的操作。Request:相当于一个资源请求。Response:相当于请求的响应。
  一个简单的使用方式:constresponseawaitfetch(url);console。log(response。ok);console。log(awaitresponse。json());1。2。3。4。
  运行时需要加上experimentalfetch标记,例如nodeexperimentalfetchtest。mjs。
  Node。js中的fetch()实现基于undici,该项目位于Node。jsGithub项目组织下,其中的几位贡献者也是Node。js项目的贡献者,致力于为Node。js开发快速、可靠且符合规范的HTTP客户端,比内置的HTTP模块还要快,因为它摒弃了原有的HTTP模块,直接构建在socket之上,可参见笔者之前写的这篇文章request已废弃推荐一个超快的Node。jsHTTPClientundici。Stream模块
  Node。jsv17。5。0Stream模块增加了find()、toArray()、forEach()、some()、every()方法,这一块可参考官网APIstream介绍。
  下面以some()方法为例,如果有任何大文件就返回true。import{Readable}import{stat}constanyBigFileawaitReadable。from(〔file1,file2,file3,〕)。some(async(fileName){conststatsawaitstat(fileName);returnstats。size10241024;},{concurrency:2});1。2。3。4。5。6。7。8。9。10。11。
  注意:奇数版本不是长期支持版本,Node。js版本信息参考Node。js版本知多少?又该如何选择?。Reference
  https:fusebit。ioblognodefetch
  https:mp。weixin。qq。comsJXrInHyOk0HAAtA9CbESw
  https:nodejs。orgenblogreleasev17。5。0
投诉 评论 转载

不懂就问,骁龙870现在落后了吗?真有点没看懂题主这个操作:先是把小米11放在二手市场卖了2380,然后想买3299元的小米12X,最后还担心高通骁龙870性能不够用。真不知道这一通折腾是为了什么?难道就……红米Note10系列发布,你要的价格配置来啦红米RedmiNote10Pro1、外观尺寸:163。3mm75。9mm8。9mm重量:193g2、天玑1100液冷游戏芯3、UFS3。1旗舰闪存4、V……手机进水莫惊慌我来支招你别忙手机已经成为我们日常生活中不可分割的一部分,有些人时刻机不离身,甚至就连洗澡间隙都要玩一会儿。可是一不小心,手机就进水了!而现在很多手机厂家都不把进水列入保修范围之内。大……宋清辉科技力进步是推动经济高质量发展的关键本文共1671字阅读完约4分钟宋清辉本世纪初期,当彩屏手机出现并开始与黑白屏手机争夺市场时,许多用户都好奇屏幕五颜六色的彩屏手机;如今20年过去了,手机早已成……没有听骨链的作用听力损失多少?不一定是多少,要做专业的测试才能知道损失多少。当听骨链受损时,一般不会造成更大的听力损失,失去听骨链的杠杆作用只会导致一部分的听力损失。但往往因听骨链的损坏是与外耳道堵塞……小米MIX4,他来了这个手机有点让我不知从何说起,我们先来看一下它的性能,摄像,游戏体验和生活日常使用等几个方面为大家做个简单的介绍,方便大家了解本产品,从而得出结论,是买还是不买。外观来看……新款MacBookPro与旧机型对比,主要区别有三个方面,该10月19日,苹果发布的新款MacBookPro有14英寸和16英寸两种型号,其中搭载的芯片M1Pro和M1Max,其性能是Windows8核芯片的1。7倍。此外,与Wi……我国有一部分人买苹果手机,应该买吗?和国产机间应该怎样选择?感谢邀请我国有一部分人买苹果手机,应该买吗?和国产机间应该怎样选择?题主问题的核心我国有一部分买苹果手机,应该买吗?和国产手机应该怎么样选择?这个问题我觉得你问别人是得不……关于元宇宙的现实应用猜想其实我一直有自不量力的想给华为总部写信的冲动,想谈一谈关于元宇宙的现实应用,其实元宇宙这项技术确实很先进,但再先进的技术也应该归于现实的应用,我非常建议华为将元宇宙技术用于现在……比特币已经老土了,美国人都在炒这个更摸不着的东西今年2月,数字艺术家毕普(Beeple)的一个名为十字路口的10秒视频短片,在拍卖会上以660万美元的价格售出。同月,一个飞猫留下彩虹痕迹的动画形象,以近60万美元的价格成交。……哈啰出行的两款智能助力车单车获北斗检测认证IT之家8月11日消息今日晚间,哈啰出行官方微博发布消息称,哈啰出行的两款产品已经获北斗检测认证。据哈啰出行官方官方介绍,此次获北斗检测的产品为哈啰智能助力车云骑和智能单……Node。jsv17。5。0发布,核心增加FetchAPI作者:五月君Node。jsv17。5。0版本于本周四(20220210)发布,其显著变化为:试验性支持fetch()APIStream新增了find()、toArray(……
腾讯正式启用QQ。中国域名蚁起中国年奇瑞新能源GO学习Map的使用板块韧性强行业需求稳定,网络安全概念拉升开源礼节moreandmorevivoXfold和荣耀magicv相比较,该如何选?初中毕业学习大数据好吗?前景怎样?常用的HTTP响应状态码品仕乐立式吹风机亲测体验吹头发也能成为护发手段微信8。0。21更新带来的变化摩登太空舱,与大疆联名,潮流又时尚,带你看新宝骏KiWiEV情报雷尔娱乐2022年1月新品发布星辰大海系列

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找七猫云易事利