Моя проблема
В моем приложении Android я получаю URL-адрес от пользователя, например "www.google.com".
Я хочу узнать для данного URL-адреса, следует ли использовать 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() правильным или нет?
Если вышеприведенный подход неверен, как найти URL-адрес http или https?