在做vue项目的时候,由于数据量比较多或是其他原因,前端调用接口数据的时候,
往往要等很久,我们一般会设置个超时,统一配置默认超时时间,当超过设置时间就向页面返回一个状态,让用户不用一直等。
timeout: 10 * 1000, // 等待时间为十秒
但是,当上传文件的时候,文件一旦大一些,就会超过设置的时间,出现接口连接超时的问题,所以我们需要单独为上传接口设置一个请求超时时间。
// 上传文件 export const uploadFile = (params) => defHttp.post({ url: Api.uploadFile, params, timeout: 0, // 指定请求超时的毫秒数,0表示无超时时间 });