import axios from 'axios'; import { getCookie } from '../api/cookies' import {getQueryString} from '../api/unit'const instance = axios.create({timeout: 5000,baseURL:'',withCredentials: true,headers: {token: getCookie('token')} }); //http response 拦截器 instance.interceptors.response.use(response => {var res=response.data;if (res.code == 'A0301' || res.code == 'A0311') {// 拦截 对应特殊错误特别处理} else {return response;}},error => {console.log("response error :" + error);if (error.response) {switch (error.response.status) {// token失效处理case 401://token 失效return;}}return Promise.reject(error) // 返回接口返回的错误信息} );/*** 封装get方法* @param url* @param data* @returns {Promise}*/export function get(url,params={}){return new Promise((resolve,reject) => {instance.get(url,{params:params}).then(res => {resolve(res.data);}).catch(err =>{reject(err.data)})}) }/*** 封装post请求* @param url* @param data* @returns {Promise}*/export function post(url,data = {}){return new Promise((resolve,reject) => {instance.post(url,data).then(res => {resolve(res.data);}).catch(err =>{reject(err.data)})}) }/*** 封装patch请求* @param url* @param data* @returns {Promise}*/export function patch(url,data = {}){return new Promise((resolve,reject) => {instance.patch(url,data).then(res => {resolve(res.data);}).catch(err =>{reject(err.data)})}) }/*** 封装put请求* @param url* @param data* @returns {Promise}*/export function put(url,data = {}) {return new Promise((resolve, reject) => {instance.put(url, data).then(res => {resolve(res.data);}).catch(err =>{reject(err.data)})}) }
详细解决方案
axios ajax vue 封装axios get post put 等
热度:48 发布时间:2024-01-18 18:03:40.0
相关解决方案
- 。各位大神,小弟有个简单的有关问题,就是小弟我用struts+ajax+juery+json时为何总是不进入action啊 配置文件如上
- $.post()+struts2解决方法
- ajax 多值 jsp 急
- 关于Servlet容器和doGet/Post()的疑问,该如何处理
- ajax responsetext 替空值,想不通。
- 求解$.post(url,{},function(){});回调函数中怎么使用判断语句
- springmvc jquery ajax 提交复杂对象,415异常解决办法
- 关于Servlet器皿和doGet/Post()的疑问
- jquery ajax select解决方法
- ajax Post 一直返回的是error ,为啥
- $.post 不走回调函数,求高手
- servlet+jquery1.4.2(ajax error?)解决方案
- form表单method=“post”交付为什么路径action还出现在地址栏中
- $.post params 传值有关问题 大神们看看
- 扭结,AJAX WEB UI库选型
- 求大神解决偏题 - jquery ajax
- ajax 拓扑图 实现,该如何解决
- ajax 怎么实现文件下载
- struts2+ajax+oracle实现目录树,该怎么解决
- 求个php+ajax+easyUI datagrid的简略完整的demo
- 验证用户名是否存在。Ajax+Action如何写了
- :前台和后台开发有啥区别?还有css、html、ajax、js、jquery都有什么区别
- jquery-1.4.2.min.js $.post()不好用解决方法
- post 提交比get提交的安全性有关问题
- post 编码转换有关问题
- 求章立民先生所著的书《APS.NET AJAX WEB应用开发秘诀(vb或者是c#)》所带的北风贸易数据库解决方案
- 求章破民先生所著的书《APS.NET AJAX WEB应用开发秘诀(vb或者是c#)》所带的北风贸易数据库
- 想学.net Ajax 求课程。
- MVC3 + jquery +ajax 来实现动态的下拉框,该怎么解决
- 求解一上。 纠结一天了。 ajax 如何把返回的list取出来