createWebFHttpClient function
Creates a WebF-aware HttpClient without modifying global HttpOverrides. The returned client wraps a native HttpClient with ProxyHttpClient and applies consistent connection settings.
Implementation
HttpClient createWebFHttpClient() {
final WebFHttpOverrides httpOverrides = WebFHttpOverrides.instance();
final HttpClient nativeHttpClient = HttpClient()
..maxConnectionsPerHost = 30
..connectionTimeout = Duration(seconds: 30);
return ProxyHttpClient(nativeHttpClient, httpOverrides);
}