|
@@ -289,6 +289,7 @@ public class CompatibleOldFileServiceImpl implements CompatibleOldFileService {
|
|
IoUtil.copy(service.download(fileInfo.getFileBucket(),fileInfo.getFilePath()),response.getOutputStream());
|
|
IoUtil.copy(service.download(fileInfo.getFileBucket(),fileInfo.getFilePath()),response.getOutputStream());
|
|
response.setHeader(CommonConstant.REPONSE_HEAD_CONTENT_DISPOSITION,
|
|
response.setHeader(CommonConstant.REPONSE_HEAD_CONTENT_DISPOSITION,
|
|
CommonConstant.REPONSE_HEAD_CONTENT_DISPOSITION_ATTACHMENT + URLEncoder.encode(fileInfo.getFileName(), "UTF-8"));
|
|
CommonConstant.REPONSE_HEAD_CONTENT_DISPOSITION_ATTACHMENT + URLEncoder.encode(fileInfo.getFileName(), "UTF-8"));
|
|
|
|
+ response.setHeader(CommonConstant.REPONSE_HEAD_CONTENT_LENGTH, null==fileInfo.getFileSize()?"0":fileInfo.getFileSize().toString());
|
|
// 4.2021年12月22日12:00:21,先申请下载地址,然后通过重定向的方式直接请求文件服务器进行下载
|
|
// 4.2021年12月22日12:00:21,先申请下载地址,然后通过重定向的方式直接请求文件服务器进行下载
|
|
// String fetchUrl = service.fetchUrl(fileInfo.getFileBucket(), fileInfo.getFilePath());
|
|
// String fetchUrl = service.fetchUrl(fileInfo.getFileBucket(), fileInfo.getFilePath());
|
|
// if (StrUtil.isBlank(fetchUrl)){
|
|
// if (StrUtil.isBlank(fetchUrl)){
|