前后端分离架构的文件下载和单体应用不一样,单体应用后台

直接把下载文件写入到输出流里,IE浏览器会自动下载,

前后端不一样,

springboot 后端代码:

把后端要下载的文件写入到输出流里,代码如下:

  

前端VUE 点击下载的代码,注意一下, 

这里传了responseType=arraybuffer,在VUE的前端response拦截器里判断

,会判断我要请求大的是否为文件,是则直接返回DATA

Logo

前往低代码交流专区

更多推荐