isValidHttpUrl static method
Checks if a string is a valid HTTP/HTTPS URL.
Implementation
static bool isValidHttpUrl(String? url) {
if (url == null || url.isEmpty) return false;
final Uri? uri = Uri.tryParse(url);
if (uri == null) return false;
return (uri.scheme == 'http' || uri.scheme == 'https') && uri.host.isNotEmpty;
}