|
- import {
- devUrl,
- prodUrl,
- contentType
- } from '@/common/setting'
- console.log('--',process.env.NODE_ENV)
- var options = {
- baseURL: process.env.NODE_ENV === 'development' ? devUrl : prodUrl,
- header: {
- 'Content-Type': contentType
- },
- method: 'POST',
- dataType: 'json',
- // #ifndef MP-ALIPAY || APP-PLUS
- responseType: 'text',
- // #endif
- // 注:如果局部custom与全局custom有同名属性,则后面的属性会覆盖前面的属性,相当于Object.assign(全局,局部)
- custom: {}, // 全局自定义参数默认值
- // #ifdef MP-ALIPAY || MP-WEIXIN
- timeout: 30000,
- // #endif
- // #ifdef APP-PLUS
- sslVerify: true,
- // #endif
- // #ifdef H5
- // 跨域请求时是否携带凭证(cookies)仅H5支持(HBuilderX 2.6.15+)
- //withCredentials: false,
- // #endif
- // #ifdef APP-PLUS
- firstIpv4: false, // DNS解析时优先使用ipv4 仅 App-Android 支持 (HBuilderX 2.8.0+)
- // #endif
- // 局部优先级高于全局,返回当前请求的task,options。请勿在此处修改options。非必填
- // getTask: (task, options) => {
- // 相当于设置了请求超时时间500ms
- // setTimeout(() => {
- // task.abort()
- // }, 500)
- // },
- // 全局自定义验证器。参数为statusCode 且必存在,不用判断空情况。
- // validateStatus: (statusCode) => { // statusCode 必存在。此处示例为全局默认配置
- // return statusCode >= 200 && statusCode < 300
- // }
- // 预览地址
- // previewUrl: 'https://www.bjjyp.org.cn/preview/onlinePreview',
- // previewUrl: 'http://114.255.136.189:6696/onlinePreview',
- // previewUrl: 'http://192.168.100.236:85/onlinePreview',
- previewUrl: '',
- };
- export { options };
|