如何在java中检查给定的域名http或https?
2022-09-03 06:52:16
我的问题
在我的Android应用程序中,我从用户那里获得url输入,例如“www.google.com”。
我想找出给定的网址是否使用或.http
https
我尝试过什么
在参考了一些堆栈溢出问题之后,我尝试了getScheme()
try {
String url_name="www.google.com";
URI MyUri = new URI(url_name);
String http_or_https="";
http_or_https=MyUri.getScheme();
url_name=http_or_https+"://"+urlname;
Log.d("URLNAME",url_name);
}
catch (Exception e) {
e.printStackTrace();
}
但是我上面的代码会引发一个异常。
我的问题
上述方法getScheme()是否正确?
如果上述方法不正确,如何找到网址http或https?