位置: 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)(网络安全网络文明)

  • 小米civi怎么开性能模式(小米civi怎么开空调)

    小米civi怎么开性能模式(小米civi怎么开空调)

  • QQ群课堂学生怎么连麦(qq群课堂学生怎么关闭自己的摄像头)

    QQ群课堂学生怎么连麦(qq群课堂学生怎么关闭自己的摄像头)

  • windows11怎么跳过联网激活(windows11怎么跳过Microsoft)

    windows11怎么跳过联网激活(windows11怎么跳过Microsoft)

  • 手机里图片怎么打印出来(手机里图片怎么转换成pdf格式)

    手机里图片怎么打印出来(手机里图片怎么转换成pdf格式)

  • 为什么qq空间照片删了还有显示(为什么qq空间照片显示的照片跟实际的不一样多)

    为什么qq空间照片删了还有显示(为什么qq空间照片显示的照片跟实际的不一样多)

  • 台式电脑安装无线网卡后启动不了(台式电脑安装无线接收器)

    台式电脑安装无线网卡后启动不了(台式电脑安装无线接收器)

  • 改微信号要求(改微信号要求用下符号,什么是下符号)

    改微信号要求(改微信号要求用下符号,什么是下符号)

  • 荣耀9x是几g手机(荣耀9x是4g手机还是5g手机)

    荣耀9x是几g手机(荣耀9x是4g手机还是5g手机)

  • 电话嘟几声后正在通话中(电话嘟几声后无法接通)

    电话嘟几声后正在通话中(电话嘟几声后无法接通)

  • 优酷手机版有二维码吗(优酷手机版二维码)

    优酷手机版有二维码吗(优酷手机版二维码)

  • 不同牌子的手机如何进行数据迁移(不同牌子的手机怎么传照片)

    不同牌子的手机如何进行数据迁移(不同牌子的手机怎么传照片)

  • 三星s20ultra国行和韩版区别(三星s20ultra国行和港版区别)

    三星s20ultra国行和韩版区别(三星s20ultra国行和港版区别)

  • iphoneX的iCloud满了如何清除(苹果手机icloud满了影响使用吗)

    iphoneX的iCloud满了如何清除(苹果手机icloud满了影响使用吗)

  • 不用原装充电线对手机有影响吗(不用原装充电线会损害手机吗)

    不用原装充电线对手机有影响吗(不用原装充电线会损害手机吗)

  • word加重号怎么加(文档中加重号怎么输入)

    word加重号怎么加(文档中加重号怎么输入)

  • 计算机按原理可分为(计算机按照计算机原理可分为)

    计算机按原理可分为(计算机按照计算机原理可分为)

  • 手机保护膜分几种(手机膜的保护膜)

    手机保护膜分几种(手机膜的保护膜)

  • 抖音短视频属于腾讯吗(抖音短视频属于自媒体吗?)

    抖音短视频属于腾讯吗(抖音短视频属于自媒体吗?)

  • 捡到华为手机怎么激活(捡到华为手机怎么办才能自己用)

    捡到华为手机怎么激活(捡到华为手机怎么办才能自己用)

  • 如何注册微信号(手机号如何注册微信号)

    如何注册微信号(手机号如何注册微信号)

  • 不开黄钻怎么看被挡访客(不开黄钻怎么看隐身访客)

    不开黄钻怎么看被挡访客(不开黄钻怎么看隐身访客)

  • 抖音被取关了有通知吗(抖音被取关了我还能看到对方的动态吗)

    抖音被取关了有通知吗(抖音被取关了我还能看到对方的动态吗)

  • iphone7突然连不上4g(苹果7为什么链接不了wi-fi)

    iphone7突然连不上4g(苹果7为什么链接不了wi-fi)

  • 手机色彩怎么调(华为手机色彩怎么调)

    手机色彩怎么调(华为手机色彩怎么调)

  • 云服务器和一般服务器有什么区别(云服务器一般选多大带宽)

    云服务器和一般服务器有什么区别(云服务器一般选多大带宽)

  • 增值税出口退税款缴纳企业所得税吗
  • 解聘补偿金赔偿标准2023
  • 发票替代票
  • 哪些进项税额可以转出
  • 应付账款暂估余额
  • 发票找不到了怎么报销
  • 企业筹办期间发生的开办费会计分录
  • 小规模补交去年的所得税资产负债表怎么调整
  • 付款给对方未开具发票
  • 公司电子承兑汇票
  • 原材料呆滞物料处理方法
  • 收到投资款现金流量项目是什么
  • 短期借款超过一年未归还转到哪会计视野
  • 甲供工程选择适用简易计税方法后,36个月
  • 环境保护税由什么部门负责征收管理
  • 怎么做销售二手车
  • 应税行为扣除额期初余额
  • 工程税票怎么开需要交多少
  • 计提递延所得税费用会计分录
  • 没有车船税证明可以年检吗
  • 评估资产没有发票和流水怎么办
  • 资本溢价最后转入哪里
  • 企业收入不进公账怎样做账?
  • windows defender隔离区
  • windows所有应用
  • mac的分辨率怎么调
  • 怎么安装Win7系统
  • PHP:xml_set_external_entity_ref_handler()的用法_XML解析器函数
  • php数组函数面试题
  • 三代税款手续费支付比例
  • 在win7中,如何创建一个TXT文件
  • PHP:pg_lo_open()的用法_PostgreSQL函数
  • 当月报废的固定资产
  • 免税和免征增值税是一个意思么
  • 实收资本与注册资本之间的关系
  • 企业获得境外咨询费
  • 工资福利支出包括五险一金吗
  • uniapp scroll-view基础用法
  • 使用服务器
  • 外购无形资产账务处理
  • 营改增前取得的有形动产为标的物
  • 支付网银年服务费
  • mongodb查看数据库大小
  • 保险公司给员工奖励是违法的吗
  • 对公账户一直没有对账,会有什么后果吗?
  • 专票多长时间
  • 增值税专用发票查询系统官方网站
  • 自产产品对外捐赠为什么不确认收入
  • 在建工程结束后怎么处理
  • 跨年度的银行未入账如何处理
  • 软件开发公司一般薪水多少
  • 实缴出资未注明投资款
  • 员工体检费发票怎么入账
  • 公司现金收入存入私人老板账户
  • 线上MYSQL同步报错故障处理方法总结(必看篇)
  • windows开发了多久
  • window7 32位系统
  • 哪个是win8.1更新win10的补丁
  • 怎么卸载xp系统
  • boot process
  • win10系统版本20h2
  • Linux怎么在家目录创建目录
  • Win7系统怎么打开设置
  • quick cocos UIListView之isItemInViewRect方法修正
  • 批处理文件夹内文件名
  • jqgrid单元格点击事件
  • easyui footer
  • shell中使用变量
  • jquery实现网页全屏
  • android有哪几个特点
  • jquery鼠标位置
  • js的调用函数
  • 涉税服务业务是什么
  • 个人工资扣税标准计算
  • 智云发票集中管理云平台官网
  • 广东省电子税务局app下载手机版
  • 纳税服务存在的不足之处
  • 租赁费的税率是多少小规模纳税人
  • 环保职责及管理范围
  • 宁阳旧城改造名单
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设