相关疑难解决方法(0)

在Java中验证URL

我想知道Java中是否有任何标准API来验证给定的URL?我想检查URL字符串是否正确,即给定协议是否有效,然后检查是否可以建立连接.

我尝试使用HttpURLConnection,提供URL并连接到它.我的要求的第一部分似乎已经完成但是当我尝试执行HttpURLConnection.connect()时,抛出'java.net.ConnectException:Connection refused'异常.

这可能是因为代理设置?我尝试为代理设置系统属性但没有成功.

让我知道我做错了什么.

java validation url

96
推荐指数
7
解决办法
14万
查看次数

Swift中的URL验证

在我的Swift iOS项目中,我想在请求服务器之前检查是否为有效URL。我之前在Objective C代码中做了检查许多元素,例如www,http,https 、:等的存在,以验证是否正确的url。Swift代码中是否有类似内容?

我期望像这样的Obj C方法。

 - (BOOL) validateUrl: (NSString *) candidate {
    NSString *urlRegEx =
    @"(http|https)://((\\w)*|([0-9]*)|([-|_])*)+([\\.|/]((\\w)*|([0-9]*)|([-|_])*))+";
    NSPredicate *urlTest = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", urlRegEx]; 
    return [urlTest evaluateWithObject:candidate];
}
Run Code Online (Sandbox Code Playgroud)

请提出建议。

ios swift

4
推荐指数
2
解决办法
1万
查看次数

标签 统计

ios ×1

java ×1

swift ×1

url ×1

validation ×1