位置: IT常识 - 正文

Nodejs axios模块使用整理(node使用axios)

编辑:rootadmin
Nodejs axios模块使用整理

推荐整理分享Nodejs axios模块使用整理(node使用axios),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:nodejs的api,nodejs使用axios,nodejs acl,node.js axios,nodejs amqp,nodejs atob,nodejs amqp,node.js axios,内容如对您有帮助,希望把文章链接给更多的朋友!

一、axios介绍

Axios是一个基于Promise网络请求库,可以用于node.js 环境和浏览器环境使用。

在node.js框架中封装http模块,在浏览器中分装XMLHttpRequests对象。

支持PromoisAPI,支持拦截请求和响应,支持转换请求和响应数据,支持取消请求,支持自动转换JSON数据,支持客户端防御XSRF。

npm地址:axios - npm

二、axios 安装

Nodejs axios模块使用整理(node使用axios)

1.nodejs 使用

npm install axios

2.浏览器使用

<script src="https://cdn.jsdelivr.net/npm/axios/dist/axios.min.js"></script>

三、 axios 基本使用

1. 发送get请求

axios.get('http://xxxx/get?a=b&c=d') .then(function (response) { // 处理成功情况 console.log(response.data); //response有几个重要的属性 response.data response.status response.headers }) .catch(function (error) { // 处理错误情况 console.log(error); }) .then(function () { // 总是会执行 console.log('总是会执行') });

2.发送多个并发请求

function getUserAccount() { return axios.get('/user/12345');}function getUserPermissions() { return axios.get('/user/12345/permissions');}Promise.all([getUserAccount(), getUserPermissions()]) .then(function (results) { const acct = results[0]; const perm = results[1]; });

四、Axios API介绍

1.axios (config)  类似$.ajax()

// 发起一个post请求axios({ method: 'post', url: '/user/12345', data: { firstName: 'Fred', lastName: 'Flintstone' }});// 在 node.js 用GET请求获取远程图片axios({ method: 'get', url: 'http://bit.ly/2mTM3nY', responseType: 'stream'}) .then(function (response) { response.data.pipe(fs.createWriteStream('ada_lovelace.jpg')) });

五、Axios 方法重载

  axios.request(config)  axios.get(url[, config])  axios.delete(url[, config])  axios.head(url[, config])  axios.options(url[, config])  axios.post(url[, data[, config]])  axios.put(url[, data[, config]])  axios.patch(url[, data[, config]])

 在使用别名方法时, url、method、data 这些属性都不必在配置中指定

更多详细介绍参考:nodejs请求库axios(一) - 阿布_alone - 博客园

更多:

NodeJs 自定义日志记录工具分装_Nodejs 日志记录工具Node js Http常用请求封装使用webpack打包nodejs 后台端环境|NodeJs 打包后台代码
本文链接地址:https://www.jiuchutong.com/zhishi/298999.html 转载请保留说明!

上一篇:记录CentOS7自定义修改SSH端口 不用默认22端口(centos7配置自动获取ip)

下一篇:网络安全——网络层安全协议(2)(网络安全网络文明)

  • iOS微信8.0.11更新了什么(ios微信更新8.0.7)

    iOS微信8.0.11更新了什么(ios微信更新8.0.7)

  • 抖音私信已读怎么关闭(抖音私信已读怎么关闭苹果手机)

    抖音私信已读怎么关闭(抖音私信已读怎么关闭苹果手机)

  • 苹果手机有自动开关机功能吗(苹果手机有自动接听电话功能吗)

    苹果手机有自动开关机功能吗(苹果手机有自动接听电话功能吗)

  • 荣耀30pro可以支持多屏协同吗(荣耀30pro支持nfc吗)

    荣耀30pro可以支持多屏协同吗(荣耀30pro支持nfc吗)

  • 朋友圈发闪现什么意思(最近朋友圈都发闪现)

    朋友圈发闪现什么意思(最近朋友圈都发闪现)

  • 安卓4.3版本用不了微信怎么办(安卓4.3版本用不了怎么办)

    安卓4.3版本用不了微信怎么办(安卓4.3版本用不了怎么办)

  • 确认收货为什么扣了钱(确认收货为什么要输入支付密码)

    确认收货为什么扣了钱(确认收货为什么要输入支付密码)

  • 路由器设置里的wps是什么意思(路由器设置里的宽带账号是什么)

    路由器设置里的wps是什么意思(路由器设置里的宽带账号是什么)

  • iphone11双摄和三摄区别(苹果11双摄和三摄像头拍照有什么区别)

    iphone11双摄和三摄区别(苹果11双摄和三摄像头拍照有什么区别)

  • 苹果11siri怎么打开(苹果11siri怎么打开音乐)

    苹果11siri怎么打开(苹果11siri怎么打开音乐)

  • 手机通话声音小但免提正常(手机通话声音小,免提声音正常)

    手机通话声音小但免提正常(手机通话声音小,免提声音正常)

  • 抖音一个月算一次总音浪吗(抖音一个月算一个流量吗)

    抖音一个月算一次总音浪吗(抖音一个月算一个流量吗)

  • 荣耀9时间设置(荣耀时间设置在手机哪里)

    荣耀9时间设置(荣耀时间设置在手机哪里)

  • word文档怎么取消标记区(word文档怎么取消页码)

    word文档怎么取消标记区(word文档怎么取消页码)

  • 华为chmul00什么型号(chmtl00华为什么型号多少钱)

    华为chmul00什么型号(chmtl00华为什么型号多少钱)

  • cpu后面带x是什么意思(cpu后面的x)

    cpu后面带x是什么意思(cpu后面的x)

  • 华为手机怎样下载手机淘宝(华为手机怎样下载2个微信)

    华为手机怎样下载手机淘宝(华为手机怎样下载2个微信)

  • 国内国外微信通用吗(国外使用微信)

    国内国外微信通用吗(国外使用微信)

  • word文字底纹填充怎么设置(word文字底纹填充深色25%啥意思)

    word文字底纹填充怎么设置(word文字底纹填充深色25%啥意思)

  • 手机怎么设置拦截骚扰电话(手机怎么设置拦截广告)

    手机怎么设置拦截骚扰电话(手机怎么设置拦截广告)

  • 数字化制造的含义(数字化制造所具备的真实含义可以这样理解)

    数字化制造的含义(数字化制造所具备的真实含义可以这样理解)

  • 陌陌没有语音通话吗(陌陌没有语音通话功能)

    陌陌没有语音通话吗(陌陌没有语音通话功能)

  • 手机QQ如何打开好友互动标识(手机qq如何打开自己的空间)

    手机QQ如何打开好友互动标识(手机qq如何打开自己的空间)

  • 在 C# CLR 中学习 C++ 之了解 extern(c+c#)

    在 C# CLR 中学习 C++ 之了解 extern(c+c#)

  • 收到政府的补贴收入现金流量表填哪里
  • 跨年增值税发票怎么冲红
  • 纳税调整减少额是什么意思
  • 公户的钱能买股票怎么处理
  • 补提盈余公积的分录
  • 企业注销盈利一定要交个税吗
  • 黑色金属冶炼压延品税收编码
  • 机械租赁小规模企业所得税
  • 维修汽车费用
  • 附加税退税申请书怎么写
  • 厂家给经销商的搭赠政策
  • 出口货物的进项发票什么时候认证
  • 小规模租赁税是怎么征收的
  • 网络报销
  • 增值税价外费用如何开票
  • 注册资金印花税是资金账簿吗
  • 税盘忘记清盘了怎么办
  • 建筑劳务公司人员结构
  • 调整利润分配期怎么计算
  • linux转换windows
  • mac系统怎么玩游戏
  • 记账凭证摘要的填写要求有
  • 公司处于亏损状态,股东要退股怎么办
  • 股东未实缴资本,因为经营困难借给公司钱,可以要求返还
  • vue上传文件和后端upload
  • 实收资本账户对应的账户包括
  • php -r
  • php如何实现自动加载
  • 专利代理服务费计入什么科目
  • 元素垂直水平居中方式
  • 购物车html模板
  • bulkload命令
  • 以前多计提的工资怎么办
  • python里%s
  • phpcms教程
  • 增值税附加税有什么
  • 客户不要的专票我们可以不作废吗
  • 机动车价外费用发票如何开具
  • 培训发票税点
  • 在线客服系统登录
  • 织梦如何开启会员功能
  • 小规模纳税人现代服务税率
  • 个税中的免税收入都包括什么
  • 资源税申报怎么操作
  • sql 文件存储
  • 基本户开立账户清单
  • mysql 缓冲区
  • 广告费的税费分录
  • 本月收入未开票会计分录
  • 公司开业前期费用谁出
  • 发票还没认证可以报销吗
  • 开出地税发票(工程款)怎么做账?
  • 客户罚款员工承担
  • 如何证明自己是中国人
  • 企业付的快递费怎么做账
  • 如何办icp许可证
  • winxp系统提速
  • win10 server2008
  • 黑苹果驱动说明
  • windows xp sp3 vl
  • launch software
  • ps是什么文件
  • 安卓接入点
  • linux的安装
  • toolkit:eclipse导入下载好的android系统源码
  • linuxyum安装php7
  • 区分例假和怀孕前乳头疼
  • css ie8
  • ubuntu与centos命令区别
  • JavaScript中常用的数据类型有
  • 查找第一个字符
  • 刨根问底造句
  • js utf-8编码转换中文
  • array 和list
  • 江苏国家电子税务局官网登录
  • 2008年深圳房价崩盘
  • 污水处理厂房产税优惠政策
  • 广东省电子税务局app下载官网
  • 新加坡关税壁垒
  • 税收征管工作的基本目标
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设