|
@@ -63,9 +63,9 @@ public class FileTypeUtils {
|
|
|
response.setHeader("Content-Disposition", "attachment;filename=" + HttpUtils.encodeUtf8(filename));
|
|
|
String contentType = getMineType(content, filename);
|
|
|
response.setContentType(contentType);
|
|
|
- response.setHeader("Content-Length", String.valueOf(content.length - 1));
|
|
|
// 针对 video 的特殊处理,解决视频地址在移动端播放的兼容性问题
|
|
|
if (StrUtil.containsIgnoreCase(contentType, "video")) {
|
|
|
+ response.setHeader("Content-Length", String.valueOf(content.length - 1));
|
|
|
response.setHeader("Content-Range", String.valueOf(content.length - 1));
|
|
|
response.setHeader("Accept-Ranges", "bytes");
|
|
|
}
|