Refactoring

This commit is contained in:
M66B 2020-07-04 09:08:32 +02:00
parent c6ed95f9cb
commit bd4869e86b
1 changed files with 6 additions and 6 deletions

View File

@ -449,11 +449,8 @@ public class ContactInfo {
favicon = (meta == null ? null : meta.attr("content"));
}
if (!TextUtils.isEmpty(favicon)) {
URL url = new URL(base, favicon);
if ("https".equals(url.getProtocol()))
return getFavicon(url);
}
if (!TextUtils.isEmpty(favicon))
return getFavicon(new URL(base, favicon));
return null;
}
@ -462,7 +459,10 @@ public class ContactInfo {
private static Bitmap getFavicon(URL url) throws IOException {
Log.i("GET favicon " + url);
HttpURLConnection connection = (HttpURLConnection) url.openConnection();
if (!"https".equals(url.getProtocol()))
throw new FileNotFoundException("http");
HttpsURLConnection connection = (HttpsURLConnection) url.openConnection();
connection.setRequestMethod("GET");
connection.setReadTimeout(FAVICON_READ_TIMEOUT);
connection.setConnectTimeout(FAVICON_CONNECT_TIMEOUT);