今天遇到一个问题就是数据量过大时候一次性导入导出会出现一直加载问题,原本我修改了针对这两个接口不限制请求超时时间,发现没有用
// 导入
export function importSaleorder(data) {return request({url: 'xnkj/order/saleorder/importSaleorder',headers: {'Content-Type': 'multipart/form-data'},method: 'post',timeout: 0,data: data})
}
后来,老大提醒修改vue.config.js 里面的配置项,也就是代理服务超时原因,vue 代理等于是本地起的服务器相当于nginx终端服务器
devServer: {port: port,open: true,proxy: {'/xnkj': {target: 'http://xx.xx.xx.xxx:xxxx', // 生产changeOrigin: true,pathRewrite: {'^/xnkj': ''},timeout: 0, //代理服务器设置超时,这里本地起的代理服务器相当于nginx终端服务器,在下载导入数据量大的时候预防超时}},disableHostCheck: true},
这样问题解决啦。