当我尝试在java中使用UrlValidator验证以下网址时,它失败了
file:/home/work/jaison/pod/build/tmp/jettyRunWar/webapp/WEB-INF/pods/tempPreview/1045/160/index.html
如何通过validateUrl检查java中的这个url? 提前谢谢
答案 0 :(得分:3)
如果是UNIX / Linux / MacOS X文件,则语法为
file://home/work/jaison/...
或
file:///home/work/jaison/...
对于Windows,它必须是:
file:///home/work/jaison/...
或
file:///c:/home/work/jaison/...
在Windows上,带有两个斜杠的表单是网络共享路径名;即“file:/// home / work / jaison”中的“home”将被误解为主机名。
参考: