增加配置,限制允许预览的本地文件夹 #304

This commit is contained in:
陈精华
2021-11-25 13:47:51 +08:00
parent 4fe0d0edc9
commit 9d65c999e5
5 changed files with 76 additions and 4 deletions

View File

@ -81,6 +81,14 @@ public class WebUtils {
* @return 文件名
*/
public static String getFileNameFromURL(String url) {
if (url.toLowerCase().startsWith("file:")) {
try {
URL urlObj = new URL(url);
url = urlObj.getPath().substring(1);
} catch (MalformedURLException e) {
e.printStackTrace();
}
}
// 因为url的参数中可能会存在/的情况所以直接url.lastIndexOf("/")会有问题
// 所以先从处将url截断然后运用url.lastIndexOf("/")获取文件名
String noQueryUrl = url.substring(0, url.contains("?") ? url.indexOf("?") : url.length());