在Java中,检查URL是否有效的最佳方法是什么?
我尝试了调用new URL(urlString)并捕获MalformedURLException,但它似乎对以http://开头的任何内容都很满意。
new URL(urlString)
MalformedURLException
http://
我不关心建立连接,只关心有效性。有没有相应的方法?Hibernate Validator中有注解吗?我应该使用正则表达式吗?
编辑:一些被接受的URL示例是http://***和http://我最喜欢的网站!。
http://***
http://我最喜欢的网站!
用户名或邮箱地址
密码