随笔分类 -  axios

基于Promise
axios 请求响应拦截 和 请求的封装
摘要:文件部署 request.js 代码 import axios from 'axios'; //引入axios // import qs from 'qs'; //引入qs模块,用来序列化Post类型的数据 // 生成例如: admin=123&passwd=123 这种from表单格式 impor 阅读全文
posted @ 2021-02-24 16:54 京鸿一瞥 阅读(310) 评论(0) 推荐(0)
axios请求及响应拦截理解(游客身份拦截理解)
摘要:对axios进行基础配置 import axios from 'axios'; // 该处引入axios模块 // 构建axios实例 const instance = axios.create({ baseURL: process.env.BASE_API, // 该处url会根据开发环境进行变化 阅读全文
posted @ 2020-12-11 14:36 京鸿一瞥 阅读(1415) 评论(0) 推荐(0)
axios qs 用法
摘要:npm install qs 安装 qs可以用来处理数据 而qs.stringify()将对象 序列化成URL的形式,以&进行拼接。 JSON是正常类型的JSON,请对比一下输出 var a = {name:'hehe',age:10}; qs.stringify(a) // 'name=hehe& 阅读全文
posted @ 2020-09-16 21:56 京鸿一瞥 阅读(815) 评论(0) 推荐(0)
axios 的 post get
摘要:执行 GET 请求 // 为给定 ID 的 user 创建请求 axios.get('/user?ID=12345') .then(function (response) { console.log(response); }) .catch(function (error) { console.lo 阅读全文
posted @ 2020-09-14 23:52 京鸿一瞥 阅读(217) 评论(0) 推荐(0)
axios拦截器 和 vue导航守卫的理解
摘要:导航守卫只是前端这边做判断,检查请求头中是否带有token, 并不能判断 token 是否失效。而 axios拦截器是发送请求到后端那边,后端来判断token的有效性,再决定用户的登陆状态。两者可以一起配合使用 来保证登陆状态 导航守卫,每次路由跳转时判断该用户是否带有token(登录), axio 阅读全文
posted @ 2020-09-14 23:45 京鸿一瞥 阅读(249) 评论(0) 推荐(0)