validateURL function

void validateURL(
  1. String url,
  2. String functionName
)

Implementation

void validateURL(String url, String functionName) {
  try {
    Uri.parse(url);
  } catch (e) {
    logger.info(
        'URL validation failed for $url in $functionName: ${e.toString()}');
    throw invalidParamError(
        'Invalid URL format $url passed to $functionName.', e);
  }
}