1 write to _proxyUri
System.Net.Http (1)
System\Net\Http\SocketsHttpHandler\ConnectionPool\HttpConnectionPool.cs (1)
88
_proxyUri
= proxyUri;
17 references to _proxyUri
System.Net.Http (17)
System\Net\Http\SocketsHttpHandler\ConnectionPool\HttpConnectionPool.cs (17)
268
if (
_proxyUri
!= null && HttpUtilities.IsSupportedSecureScheme(
_proxyUri
.Scheme))
270
_sslOptionsProxy = ConstructSslOptions(poolManager,
_proxyUri
.IdnHost);
303
public Uri? ProxyUri =>
_proxyUri
;
379
return AuthenticationHelper.SendWithProxyAuthAsync(request,
_proxyUri
!, async, ProxyCredentials, doRequestAuth, this, cancellationToken);
609
stream = await ConnectToTcpHostAsync(
_proxyUri
!.IdnHost,
_proxyUri
.Port, request, async, connectionId, cancellationToken).ConfigureAwait(false);
801
HttpRequestMessage tunnelRequest = new HttpRequestMessage(HttpMethod.Connect,
_proxyUri
);
809
HttpResponseMessage tunnelResponse = await _poolManager.SendProxyConnectAsync(tunnelRequest,
_proxyUri
!, async, cancellationToken).ConfigureAwait(false);
814
throw new HttpRequestException(HttpRequestError.ProxyTunnelError, SR.Format(SR.net_http_proxy_tunnel_returned_failure_status_code,
_proxyUri
, (int)tunnelResponse.StatusCode), statusCode: tunnelResponse.StatusCode);
830
Debug.Assert(
_proxyUri
!= null);
832
Stream stream = await ConnectToTcpHostAsync(
_proxyUri
.IdnHost,
_proxyUri
.Port, request, async, connectionId, cancellationToken).ConfigureAwait(false);
836
await SocksHelper.EstablishSocksTunnelAsync(stream, _originAuthority.IdnHost, _originAuthority.Port,
_proxyUri
, ProxyCredentials, async, cancellationToken).ConfigureAwait(false);
1156
(
_proxyUri
== null ?
1161
$"Proxy {
_proxyUri
}" :
1162
$"https://{_originAuthority}/ tunnelled via Proxy {
_proxyUri
}" + (_sslOptionsHttp11.TargetHost != _originAuthority.IdnHost ? $", SSL TargetHost={_sslOptionsHttp11.TargetHost}" : null)));