gpt4 book ai didi

java - 使用 UrlValidator 类进行 URL 验证

转载 作者:行者123 更新时间:2023-11-30 04:16:59 26 4
gpt4 key购买 nike

我正在尝试验证链接,通过搜索我发现了有关 UrlValidator 类的信息。但是,它似乎对我不起作用。我选择了一个随机网址进行测试。

String[] schemes = {"http", "https"};
UrlValidator urlValidator = new UrlValidator(schemes);
if(urlValidator.isValid("http://www.gonwaognwa.com/")){
System.out.println("valid");
}else{
System.out.println("invalid");
}

当我的浏览器甚至无法连接到它时,以下代码将打印有效。难道是我用错了?

我的导入行:

import org.apache.commons.validator.routines.UrlValidator;

最佳答案

UrlValidator仅检查 URL 的语法正确性; 不能是否确实可以连接到网络服务器。它仅确保给定的 URL 符合 Uniform Resource Identifiers (URI): Generic Syntax .

关于java - 使用 UrlValidator 类进行 URL 验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18137681/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com