Node.js 已合并 Fetch API
根据 Node.js 的发布记录,上个月其核心开发团队合并了为 Node.js 添加Fetch API 的 PR。 Fetch API 提供了 WHATWG 标准接口获取资源,这是一个基于 Promise 的 HTTP 客户端,可以用来简化 HTTP 请求,在浏览器环境已支持,浏览器环境的兼容性实现参考 Web/API/fetch,使用方式与浏览器中使用 Fetch API 一致。 Fetch API 主要包含以下四个接口: fetch():该方法是最常用的,用于发送请求。 Headers:相当于 response/request 的头信息,可以使你查询到这些头信息,或者针对不同的结果做不同的操作。 Request:相当于一个资源请求。 Response:相当于请求的响应。 对于 Node.js 来说,这是一项十分重要的特性。下面介绍一下 Fetch API 是如何产生的,以及这项新增的功能对 Node.js 开发者意味着什么? 在 Web 诞生的早期阶段,跨站点执行异步请求十分不方便,开发者需要使用笨拙的方法在多个网络之间进行交互。 1998 年,随着 Internet Explor...

