import axios from 'axios'
axios.defaults.timeout=500000
const burl='/api'
export const get=(url,params)=>{
return new Promise((resolve,reject)=>{
axios.get(`${burl}${url}`,{params})
.then((res) => {
resolve(res)
}).catch((err) => {
reject(err)
});
})
}
export const post=(url,params)=>{
return new Promise((resolve,reject)=>{
axios.post(`${burl}${url}`,params)
.then((res) => {
resolve(res)
}).catch((err) => {
reject(err)
});
})
}
export const delete=(url,params)=>{
return new Promise((resolve,reject)=>{
axios.delete(`${burl}${url}`,params)
.then((res) => {
resolve(res)
}).catch((err) => {
reject(err)
});
})
}
export const put=(url,params)=>{
return new Promise((resolve,reject)=>{
axios.put(`${burl}${url}`,params)
.then((res) => {
resolve(res)
}).catch((err) => {
reject(err)
});
})
}
axios封装
于 2023-02-13 20:44:49 首次发布