系列文章
前言
Node.js不是浏览器环境,浏览器环境下使用的DOM
、BOM
将无法再使用
Node.js中使用axios
这里首先要纠正一个错误,因为我很久以前第一次学Node.js时候,是看得黑马的视频,他的视频教案里说Node.js不可以使用axios
,这是错误的。
先区分AJAX、xhr、axios
说原因之前,首先要分清楚AJAX
、xhr
、axios
这仨的关系。
Node.js不可以使用xhr
,这是因为xhr
是只在浏览器环境下提供的原生对象,不可以使用DOM
和BOM
也是这个原因。但是想要完成网络请求的能力,http模块
和axios
是可以使用的,并且使用axios
需要借助到http
模块。
node环境下使用axios的配置
创建时候多了一个配置项,其他和浏览器中的创建无异,核心步骤如下:
基础知识
1.1、Node.js中的顶级对象 —— global、globalThis
1.2、Buffer 缓冲区
1.2.1、创建Buffer
1.2.2、Buffer操作
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。