代码优化

This commit is contained in:
thinkgem
2018-09-29 22:08:40 +08:00
parent 968e5fe357
commit 0c84378419

View File

@@ -754,7 +754,7 @@ public class FileUtils extends org.apache.commons.io.FileUtils {
try { try {
response.addHeader("Content-Disposition", "attachment; filename=\"" + response.addHeader("Content-Disposition", "attachment; filename=\"" +
EncodeUtils.encodeUrl(StringUtils.isBlank(fileName) ? file.getName() : fileName) + "\""); EncodeUtils.encodeUrl(StringUtils.isBlank(fileName) ? file.getName() : fileName) + "\"");
response.setContentType(getContentType(file.getName())); // set the MIME type. response.setContentType(FileUtils.getContentType(file.getName())); // set the MIME type.
response.addHeader("Content-Length", String.valueOf(contentLength)); response.addHeader("Content-Length", String.valueOf(contentLength));
os = response.getOutputStream(); os = response.getOutputStream();
out = new BufferedOutputStream(os); out = new BufferedOutputStream(os);
@@ -804,7 +804,7 @@ public class FileUtils extends org.apache.commons.io.FileUtils {
logger.debug("提醒向客户端传输时出现IO异常但此异常是允许的有可能客户端取消了下载导致此异常不用关心"); logger.debug("提醒向客户端传输时出现IO异常但此异常是允许的有可能客户端取消了下载导致此异常不用关心");
} }
} catch (Exception e) { } catch (Exception e) {
logger.error(e.getMessage(), e); logger.debug(e.getMessage(), e);
} finally { } finally {
if (out != null) { if (out != null) {
try { try {