isAvailableMediaUrl method

Future<bool> isAvailableMediaUrl(
  1. String mediaUrl
)

Implementation

Future<bool> isAvailableMediaUrl(String mediaUrl) async {
  AppConfig.logger.t("Verifying if mediaUrl is available: $mediaUrl");

  bool isAvailable = true;
  try {
    Uri uri = Uri.parse(mediaUrl);
    http.Response response = await http.get(uri);
    if (response.statusCode != 200) {
      isAvailable = false;
    }
  } catch (e){
    AppConfig.logger.e(e.toString());
    isAvailable = false;
  }
  return isAvailable;
}