|
@@ -190,6 +190,14 @@ public class CommonController {
|
|
|
// 设置强制下载不打开
|
|
|
response.setContentType("application/force-download");
|
|
|
response.addHeader("Content-Disposition", "attachment;fileName=" + new String(fileName.getBytes("UTF-8"), "iso-8859-1"));
|
|
|
+
|
|
|
+ //Accept-Ranges字段为bytes时,表示服务器支持按字节范围请求文件
|
|
|
+ response.addHeader("accept-ranges", "bytes");
|
|
|
+
|
|
|
+ // 设置文件大小
|
|
|
+ long fileSize = MinioUtil.getFileSize(imgPath);
|
|
|
+ response.addHeader("content-length", String.valueOf(fileSize));
|
|
|
+
|
|
|
outputStream = response.getOutputStream();
|
|
|
byte[] buf = new byte[1024];
|
|
|
int len;
|