| | |
| | | const http = new Request() |
| | | |
| | | const getTokenStorage = () => { |
| | | let Authorization = 'eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE2NDQ4MzIwODIsInVzZXJuYW1lIjoiMTM2MTE0NTIxNzUifQ.E55DmiwTDaJA0EoqWFrjWsZx_QLVZt8qesPEjqiyMuA' |
| | | let Authorization = 'eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE2NDU0MzgyMzEsInVzZXJuYW1lIjoiMTM2MTE0NTIxNzUifQ.4lP5CTT8Y_lX_Ez4qQamtWGXGUjW37n3h9brW-GW2cI' |
| | | // let Authorization=""; |
| | | // try { |
| | | // Authorization = uni.getStorageSync('token') |
| | | // } catch (e) { |
| | | // } |
| | | return Authorization |
| | | // } catch (e) {} |
| | | return Authorization; |
| | | } |
| | | |
| | | |
| | | http.setConfig((config) => { /* 设置全局配置 */ |
| | | http.setConfig((config) => { |
| | | /* 设置全局配置 */ |
| | | config.baseURL = apiBaseUrl /* 根域名不同 */ |
| | | config.header = { |
| | | ...config.header, |
| | |
| | | }) |
| | | |
| | | |
| | | http.interceptors.request.use((config) => { /* 请求之前拦截器。可以使用async await 做异步操作 */ |
| | | http.interceptors.request.use((config) => { |
| | | /* 请求之前拦截器。可以使用async await 做异步操作 */ |
| | | config.header = { |
| | | ...config.header, |
| | | Authorization: getTokenStorage() |
| | |
| | | }) |
| | | |
| | | |
| | | http.interceptors.response.use(async (response) => { /* 请求之后拦截器。可以使用async await 做异步操作 */ |
| | | http.interceptors.response.use(async (response) => { |
| | | /* 请求之后拦截器。可以使用async await 做异步操作 */ |
| | | // if (response.data.code !== 200) { // 服务端返回的状态码不等于200,则reject() |
| | | // return Promise.reject(response) |
| | | // } |
| | |
| | | export { |
| | | http |
| | | } |
| | | |
| | | |