import axios from 'axios'// 创建一个axios实例
const service = axios.create({// headers: {//   'content-type': 'application/json;charset=UTF-8',//   'token': 'one' // },baseURL: 'http://dianphp.fyz.com',withCredentials: true,timeout: 5000
})// 添加请求拦截器
service.interceptors.request.use(config => {// 在发送请求之前做某事,比如说 设置token// config.headers['token'] = 'token';config.headers['X-Token'] = 'xxxxxxxxxxxxxxxxxxx';return config;
}, error => {// 请求错误时做些事return Promise.reject(error);
});// 添加响应拦截器
service.interceptors.response.use(response => {const res = response.data;// 如果返回的状态不是200 就主动报错if(res.state != 200){return Promise.reject(res.message || 'error')}return response;
}, error => {return Promise.reject(error.response.data); // 返回接口返回的错误信息
})export default service

工作23:vue---封装request做数据请求相关推荐

  1. axios队列 vue_(十三 )Vue 封装axios(四种请求)及相关介绍

    Vue 封装axios(四种请求)及相关介绍 首先axios是基于promise的http库 promise是什么? 1.主要用于异步计算 2.可以将异步操作队列化,按照期望的顺序执行,返回符合预期的 ...

  2. django3,vue前后端分离数据请求

    下面使用vue2的写法,因为vue3也支持vue2的编写方法 运行django后端项目,端口需要设置为和前端项目不同 (luichun) [dalaojun@localhost dalaojun]$ ...

  3. VUE.JS 使用axios数据请求时数据绑定时 报错 TypeError: Cannot set property 'xxxx' of undefined 的解决办法...

    data里面做了定义 在方法里面进行赋值 用 this.info = repos.data 数据可以请求到,但是会报错 TypeError: Cannot set property 'listgrou ...

  4. 【vue】详情页数据请求

    项目场景: 请求详情页数据 问题描述 请求不到,log没有打印 控制台报错 debugg过程 读报错信息 detail.js?c28a:3 Uncaught (in promise) TypeErro ...

  5. vue和Java做数据交互_基于vue和springmvc前后端分离,json类接口调用介绍

    基于vue和springmvc前后端分离,json类接口调用介绍 版本要求:spring-3.2.9.RELEASE.vue-2.9.2.axios-0.17.1,其中axios作为http clie ...

  6. 用Vue整合Echarts做数据展示:整合Echarts

    在终端中输入:npm install echarts --save 在main.js中引入echarts // The Vue build version to load with the `impo ...

  7. axios重新调用失败的ajax_Vue之axios实现ajax数据请求

    Vue通过axios实现数据请求 vue.js默认没有提供ajax功能的.所以使用vue的时候,一般都会使用axios的插件来实现ajax与后端服务器的数据交互. # 下载地址: https://un ...

  8. Https的数据请求的证书设置

    对于https的网络请求很多人都比较头疼,不止iOS包括pc端和移动端的很多请求都离不开https CFNetwork SSLHandshake failed (-9806) error = Erro ...

  9. 微信小程序封装request请求数据

    遇到问题不要慌 做项目离不开请求数据 1.为什么要封装api去请求接口数据 做微信小程序的时候请求数据的时候会多次用到wx.request请求,如果每次都去写一遍 wx.request({url: ' ...

最新文章

  1. 22.executor service Flask
  2. ABAP性能优化之正确使用”move” 语句
  3. Docker与OpenStack集成实战
  4. xilinx IP核技术资料
  5. SQLServer 系统数据库
  6. Js Vue 对象数组的创建方式
  7. 前端浏览器兼容性网站
  8. Shell编程之条件判断
  9. Keil(C51)介绍、下载、安装与注册
  10. 曾经的百度开源呼叫中心
  11. 北京地铁站经纬度收集
  12. 简述冯诺依曼计算机体系结构
  13. 高端存储十面埋伏 华为全闪存系列亮剑出击
  14. Generative Adversarial Networks overview(1)
  15. 服务器远程桌面连接不上(远程桌面连接服务器之超级VPS管理器)
  16. fpc:lazarus 安装电子表格程式 FPSpreadsheet
  17. three.js创建简单的凹凸贴图
  18. CSS实现立体字的效果
  19. [LeetCode] 230. Kth Smallest Element in a BST
  20. TSQL和PLSQL的区别

热门文章

  1. pdf.js浏览中文pdf乱码的问题解决
  2. 大数据之Yarn——Capacity调度器概念以及配置
  3. UML造型——使用EA时序图工具的开发实践和经验
  4. 基础【循环】-----(枚举器)------(转)
  5. Unity3D For Android 开发教程【转http://game.ceeger.com/Unity/Doc/2011/Unity3D_For_Android.html】...
  6. 【转载】别了,摩托罗拉(十六):平台之乱
  7. java基本特性_Java面试总结之Java基础
  8. plsql 批量调存储过程_数控双端开榫机:批量铣榫头真牛气
  9. mysql延时优化教程_Mysql优化之延迟索引和分页优化_MySQL
  10. php获取访问者ip地址汇总,php获取访问者IP地址汇总_PHP