| 1234567891011121314151617181920212223242526272829303132333435363738 |
- import axios from 'axios'
- // 创建axios实例
- const service = axios.create({
- baseURL: 'https://api.yming66.com', // API 的基础URL
- timeout: 15000, // 请求超时时间
- headers: {
- 'Content-Type': 'application/json;charset=utf-8'
- }
- })
- // 请求拦截器
- service.interceptors.request.use(
- (config) => {
- return config
- },
- (error) => {
- return Promise.reject(error)
- }
- )
- // 响应拦截器
- service.interceptors.response.use(
- (response) => {
- return response.data
- },
- (error) => {
- return Promise.reject(error)
- }
- )
- // 封装POST请求
- export function post(url, data) {
- return service({
- url,
- method: 'post',
- data
- })
- }
|