在Java中检查URL是否有效的最佳方法是什么?
如果尝试调用new URL(urlString)
并捕获MalformedURLException
,但它似乎对任何以http://
开头的内容都很满意。
我关心的不是建立连接,而是有效性。有什么方法可以解决这个问题吗?Hibernate Validator中的注解?我应该使用正则表达式吗?
编辑:可接受的URL的一些示例是http://***
和http://my favorite site!
。
https://stackoverflow.com/questions/2230676
复制相似问题