1 write to _proxyUri
System.Net.Http (1)
System\Net\Http\SocketsHttpHandler\ConnectionPool\HttpConnectionPool.cs (1)
84
_proxyUri
= proxyUri;
17 references to _proxyUri
System.Net.Http (17)
System\Net\Http\SocketsHttpHandler\ConnectionPool\HttpConnectionPool.cs (17)
258
if (
_proxyUri
!= null && HttpUtilities.IsSupportedSecureScheme(
_proxyUri
.Scheme))
260
_sslOptionsProxy = ConstructSslOptions(poolManager,
_proxyUri
.IdnHost);
293
public Uri? ProxyUri =>
_proxyUri
;
369
return AuthenticationHelper.SendWithProxyAuthAsync(request,
_proxyUri
!, async, ProxyCredentials, doRequestAuth, this, cancellationToken);
589
stream = await ConnectToTcpHostAsync(
_proxyUri
!.IdnHost,
_proxyUri
.Port, request, async, cancellationToken).ConfigureAwait(false);
781
HttpRequestMessage tunnelRequest = new HttpRequestMessage(HttpMethod.Connect,
_proxyUri
);
789
HttpResponseMessage tunnelResponse = await _poolManager.SendProxyConnectAsync(tunnelRequest,
_proxyUri
!, async, cancellationToken).ConfigureAwait(false);
794
throw new HttpRequestException(HttpRequestError.ProxyTunnelError, SR.Format(SR.net_http_proxy_tunnel_returned_failure_status_code,
_proxyUri
, (int)tunnelResponse.StatusCode), statusCode: tunnelResponse.StatusCode);
810
Debug.Assert(
_proxyUri
!= null);
812
Stream stream = await ConnectToTcpHostAsync(
_proxyUri
.IdnHost,
_proxyUri
.Port, request, async, cancellationToken).ConfigureAwait(false);
816
await SocksHelper.EstablishSocksTunnelAsync(stream, _originAuthority.IdnHost, _originAuthority.Port,
_proxyUri
, ProxyCredentials, async, cancellationToken).ConfigureAwait(false);
1038
(
_proxyUri
== null ?
1043
$"Proxy {
_proxyUri
}" :
1044
$"https://{_originAuthority}/ tunnelled via Proxy {
_proxyUri
}" + (_sslOptionsHttp11.TargetHost != _originAuthority.IdnHost ? $", SSL TargetHost={_sslOptionsHttp11.TargetHost}" : null)));