优化mime获取,优化因第三方包里包含mine.types导致加载不正确
This commit is contained in:
@@ -655,7 +655,12 @@ public class FileUtils extends org.apache.commons.io.FileUtils {
|
|||||||
*/
|
*/
|
||||||
public static String getContentType(String fileName) {
|
public static String getContentType(String fileName) {
|
||||||
if (mimetypesFileTypeMap == null){
|
if (mimetypesFileTypeMap == null){
|
||||||
mimetypesFileTypeMap = new MimetypesFileTypeMap();
|
try {
|
||||||
|
mimetypesFileTypeMap = new MimetypesFileTypeMap(ResourceUtils
|
||||||
|
.getResourceFileStream("/META-INF/jeesite.mime.types"));
|
||||||
|
}catch (IOException e) {
|
||||||
|
mimetypesFileTypeMap = new MimetypesFileTypeMap();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
return mimetypesFileTypeMap.getContentType(fileName);
|
return mimetypesFileTypeMap.getContentType(fileName);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user