|
@ -30,6 +30,8 @@ public class DownloadUtil {
|
|
|
response.reset();
|
|
|
response.setHeader("Content-Disposition", "attachment; filename=\"" + URLUtil.encode(fileName) + "\"");
|
|
|
response.addHeader("Content-Length", "" + fileBytes.length);
|
|
|
response.setHeader("Access-Control-Allow-Origin", "*");
|
|
|
response.setHeader("Access-Control-Expose-Headers", "Content-Disposition");
|
|
|
response.setContentType("application/octet-stream;charset=UTF-8");
|
|
|
IoUtil.write(response.getOutputStream(), true, fileBytes);
|
|
|
} catch (IOException e) {
|
|
@ -42,7 +44,7 @@ public class DownloadUtil {
|
|
|
* 下载文件
|
|
|
*
|
|
|
* @param file 要下载的文件
|
|
|
* @param response 相应
|
|
|
* @param response 响应
|
|
|
* @author xuyuxiang
|
|
|
* @date 2020/8/5 21:46
|
|
|
*/
|