Как проверить, что сайт доступен в Android

Привет, я могу проверить интернет-соединение с помощью этого кода, но мне нужно знать, что какой-то сайт доступен или нет, например, YouTube фильтруется в какой-то стране, и я должен проверить его

public static boolean checkConnection(Context context) {
        final ConnectivityManager connMgr = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);

        NetworkInfo activeNetworkInfo = connMgr.getActiveNetworkInfo();

        if (activeNetworkInfo != null) { // connected to the internet
            if (activeNetworkInfo.getType() == ConnectivityManager.TYPE_WIFI) {
                // connected to wifi
                return true;
            } else if (activeNetworkInfo.getType() == ConnectivityManager.TYPE_MOBILE) {
                // connected to the mobile provider's data plan
                return true;
            }
        }
        return false;
    }

Это мой код, как я могу это сделать?

0 ответов

Другие вопросы по тегам