gpt4 book ai didi

java - Android 在没有协议(protocol)的情况下将地址解析为 URL

转载 作者:行者123 更新时间:2023-11-30 03:15:47 24 4
gpt4 key购买 nike

我正在寻找一种干净的方法,将像“www.google.com”这样的地址解析为一个 URL 对象,如果没有给出协议(protocol),该对象采用 http 协议(protocol)(但对于“https://www.google.com”仍然可以正常工作)。

java.net.URL 构造函数正确地将这些地址吐出为格式错误的 URL,但我找不到内置方法来执行此操作。

可用于建议我搜索“://”或类似内容的互联网点为零。我需要一种干净的方法来正确解析地址。

最佳答案

这是您要找的吗?

String url = ...
if (!url.startsWith("https://") && !url.startsWith("http://")){
url = "http://" + url;
}

关于java - Android 在没有协议(protocol)的情况下将地址解析为 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20150546/

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