13 references to HttpUtilities
System.Net.Http (13)
System\Net\Http\DiagnosticsHelper.cs (1)
47return HttpUtilities.ParseHostNameFromHeader(hostHeader);
System\Net\Http\SocketsHttpHandler\ConnectionPool\HttpConnectionPool.cs (1)
255if (_proxyUri != null && HttpUtilities.IsSupportedSecureScheme(_proxyUri.Scheme))
System\Net\Http\SocketsHttpHandler\HttpConnectionPoolManager.cs (7)
242if (HttpUtilities.IsSupportedSecureScheme(uri.Scheme)) 247sslHostName = HttpUtilities.ParseHostNameFromHeader(hostHeader); 260Debug.Assert(HttpUtilities.IsSupportedProxyScheme(proxyUri.Scheme)); 261if (HttpUtilities.IsSocksScheme(proxyUri.Scheme)) 275if (HttpUtilities.IsNonSecureWebSocketScheme(uri.Scheme)) 326return hostHeader is null ? uri.IdnHost : HttpUtilities.ParseHostNameFromHeader(hostHeader); 412if (proxyUri != null && !HttpUtilities.IsSupportedProxyScheme(proxyUri.Scheme))
System\Net\Http\SocketsHttpHandler\HttpEnvironmentProxy.cs (1)
292return HttpUtilities.IsSupportedNonSecureScheme(uri.Scheme) ? _httpProxyUri : _httpsProxyUri;
System\Net\Http\SocketsHttpHandler\RedirectHandler.cs (2)
134if (HttpUtilities.IsSupportedSecureScheme(requestUri.Scheme) && !HttpUtilities.IsSupportedSecureScheme(location.Scheme))
System\Net\Http\SocketsHttpHandler\SocketsHttpHandler.cs (1)
681if (!HttpUtilities.IsSupportedScheme(requestUri.Scheme))