注释改为了中文
Former-commit-id: 0638decf143f87f2c1aeff34d43cf338f2a5d4f3 [formerly 0638decf143f87f2c1aeff34d43cf338f2a5d4f3 [formerly 0638decf143f87f2c1aeff34d43cf338f2a5d4f3 [formerly 0638decf143f87f2c1aeff34d43cf338f2a5d4f3 [formerly f770eb4aeb1c550cf684665e4b3bac85220e1186 [formerly 80077c842ace79ce03f3aa708547a40f91710c7a]]]]] Former-commit-id: 872c061c94f1265a75ad998279f6db06b935f835 Former-commit-id: f9120bb207fe46b72784aea7ccf6eb5d9fbfedd0 Former-commit-id: 4094ab34db6853c334dceaf76e284cfd6343f0c8 [formerly 18b2705f5cbd72b56027f15c635be16f39240824] Former-commit-id: 846cfa0919115bea7ddbc7bdea368ec3001aa7eb Former-commit-id: d884e764b35d0f5bb03515a0c5d7edf20c1624f1 Former-commit-id: 05ca8681b9e32f01cafc6f1910ce51a919e9aa06 Former-commit-id: ddeecf9653388372dc41a8fa6293df1e4722b68b Former-commit-id: 1f603d99fdc273b87a16a7df683e917f22f8fa06
This commit is contained in:
@@ -2,17 +2,17 @@ import axios from 'axios'
|
|||||||
import { Message } from 'element-ui'
|
import { Message } from 'element-ui'
|
||||||
import util from '@/libs/util'
|
import util from '@/libs/util'
|
||||||
|
|
||||||
// create an axios instance
|
// 创建一个 axios 实例
|
||||||
const service = axios.create({
|
const service = axios.create({
|
||||||
baseURL: process.env.VUE_APP_API,
|
baseURL: process.env.VUE_APP_API,
|
||||||
timeout: 5000 // 请求超时时间
|
timeout: 5000 // 请求超时时间
|
||||||
})
|
})
|
||||||
|
|
||||||
// request interceptor
|
// 请求拦截器
|
||||||
service.interceptors.request.use(
|
service.interceptors.request.use(
|
||||||
config => {
|
config => {
|
||||||
|
// 在请求发送之前做一些处理
|
||||||
if (!(/^https:\/\/|http:\/\//.test(config.url))) {
|
if (!(/^https:\/\/|http:\/\//.test(config.url))) {
|
||||||
// Do something before request is sent
|
|
||||||
const token = util.cookies.get('token')
|
const token = util.cookies.get('token')
|
||||||
if (token && token !== 'undefined') {
|
if (token && token !== 'undefined') {
|
||||||
// 让每个请求携带token-- ['X-Token']为自定义key 请根据实际情况自行修改
|
// 让每个请求携带token-- ['X-Token']为自定义key 请根据实际情况自行修改
|
||||||
@@ -22,19 +22,20 @@ service.interceptors.request.use(
|
|||||||
return config
|
return config
|
||||||
},
|
},
|
||||||
error => {
|
error => {
|
||||||
// Do something with request error
|
// 发送失败
|
||||||
console.log(error) // for debug
|
console.log(error)
|
||||||
Promise.reject(error)
|
Promise.reject(error)
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
|
||||||
// respone interceptor
|
// 响应拦截器
|
||||||
service.interceptors.response.use(
|
service.interceptors.response.use(
|
||||||
response => {
|
response => {
|
||||||
return response.data
|
return response.data
|
||||||
},
|
},
|
||||||
error => {
|
error => {
|
||||||
console.log('err' + error) // for debug
|
util.log.danger('>>>>>> Error [ service.interceptors.response ] >>>>>>')
|
||||||
|
console.log(error)
|
||||||
Message({
|
Message({
|
||||||
message: error.message,
|
message: error.message,
|
||||||
type: 'error',
|
type: 'error',
|
||||||
|
|||||||
Reference in New Issue
Block a user