an_xiao/police_uniapp/utils/instance.js

28 lines
491 B
JavaScript

import {
runInterceptors
} from "./interceptors";
const config = {
timeout: 10000
};
// #ifdef H5
config['baseURL'] = '/'
// #endif
// #ifdef MP-WEIXIN
config['baseURL'] = 'https://www.lonsungsh.com:8083' //request url
// #endif
const instance = createHttp(config)
export default runInterceptors(instance);
function createHttp(con) {
const instance = uni.$u.http.setConfig((config) => {
Object.keys(con).forEach(k => config[k] = con[k])
return config
})
return uni.$u.http;
}