diff --git a/core/core-backend/src/main/java/io/dataease/visualization/server/StaticResourceServer.java b/core/core-backend/src/main/java/io/dataease/visualization/server/StaticResourceServer.java index fa583af1cc..6fff4f87e2 100644 --- a/core/core-backend/src/main/java/io/dataease/visualization/server/StaticResourceServer.java +++ b/core/core-backend/src/main/java/io/dataease/visualization/server/StaticResourceServer.java @@ -67,11 +67,7 @@ public class StaticResourceServer implements StaticResourceApi { return false; } // 判断是否为图片或SVG - if (mimeType.toLowerCase().equals("image/svg+xml")) { - return isValidSVG(file); - } else { - return mimeType.startsWith("image/"); - } + return (mimeType != null && mimeType.startsWith("image/")) || isValidSVG(file); } public void saveFilesToServe(String staticResource) {