【发布时间】:2015-07-17 08:07:19
【问题描述】:
如何从我的网站进行 URL 验证?例如,如果用户访问一个 URL 链接,如“mysite.com”,他会继续访问该网页。但是,如果他尝试另一个 URL,例如“mysite.com/what”,我会显示错误消息,并告诉他这样的 URL 无效。
我已经尝试过这种方法,但它不起作用,并且 UrlValidator 已被弃用:http://www.mkyong.com/java/how-to-validate-url-in-java/
有什么想法吗?
【问题讨论】:
-
我认为您需要重新表述您的问题。您想验证您自己网站的链接,还是您的应用程序需要验证您在有效时转发到的任意外部链接?如果是后者,请注意语法正确的 URL 和实际可访问的 URL 之间存在很大差异。后者只能通过尝试请求 URL 来确认。
标签: java url bean-validation spring-validator url-validation