|
|
@ -1,4 +1,5 @@ |
|
|
import type { RequestConfig } from '@umijs/max'; |
|
|
import type { RequestOptions } from '@@/plugin-request/request'; |
|
|
|
|
|
import type { RequestConfig } from '@umijs/max'; |
|
|
import { message, notification } from 'antd'; |
|
|
import { message, notification } from 'antd'; |
|
|
|
|
|
|
|
|
// 错误处理方案: 错误类型
|
|
|
// 错误处理方案: 错误类型
|
|
|
@ -86,9 +87,9 @@ export const errorConfig: RequestConfig = { |
|
|
|
|
|
|
|
|
// 请求拦截器
|
|
|
// 请求拦截器
|
|
|
requestInterceptors: [ |
|
|
requestInterceptors: [ |
|
|
(config) => { |
|
|
(config: RequestOptions) => { |
|
|
// 拦截请求配置,进行个性化处理。
|
|
|
// 拦截请求配置,进行个性化处理。
|
|
|
const url = config.url.concat('?token = 123'); |
|
|
const url = config?.url?.concat('?token = 123'); |
|
|
return { ...config, url }; |
|
|
return { ...config, url }; |
|
|
}, |
|
|
}, |
|
|
], |
|
|
], |
|
|
|