diff --git a/jodconverter-web/src/main/java/cn/keking/utils/DownloadUtils.java b/jodconverter-web/src/main/java/cn/keking/utils/DownloadUtils.java index 1c279d91..9bebed40 100644 --- a/jodconverter-web/src/main/java/cn/keking/utils/DownloadUtils.java +++ b/jodconverter-web/src/main/java/cn/keking/utils/DownloadUtils.java @@ -56,7 +56,7 @@ public class DownloadUtils { } try { URL url = new URL(urlStr); - if (url.getProtocol() != null && url.getProtocol().toLowerCase().startsWith("http")) { + if (url.getProtocol() != null && (url.getProtocol().toLowerCase().startsWith("file")||url.getProtocol().toLowerCase().startsWith("http"))) { byte[] bytes = getBytesFromUrl(urlStr); OutputStream os = new FileOutputStream(new File(realPath)); saveBytesToOutStream(bytes, os);