vue cli3的http请求封装

本文详细介绍了如何在Vue CLI3项目中进行HTTP请求的封装,通过配置axios,实现请求拦截、响应拦截以及错误处理等功能,提升前端应用的网络请求效率和统一性。
摘要由CSDN通过智能技术生成
import Cookies from 'js-cookie'

const TokenKey = 'access_token'
const contractNo = 'contractNo'

export function getToken() {
   
  return Cookies.get(TokenKey)
}

export function setToken(token) {
   
  return Cookies.set(TokenKey, token)
}

export function removeToken() {
   
  return Cookies.remove(TokenKey)
}
export function getContractNo() {
   
    return Cookies.get(contractNo)
}
import axios from 'axios'
import {
    MessageBox,Toast,Indicator} from "mint-ui";
// import Qs from 'qs' //引入方式
import {
   getToken,getContractNo} from './auth'
//form数据格式化
function formdata(obj) {
   
    //表单格式提交
    let data 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值