2 writes to VersionPolicy
Aspire.Dashboard.Tests (1)
Integration\HealthTests.cs (1)
32
request.
VersionPolicy
= HttpVersionPolicy.RequestVersionExact;
System.Net.Http (1)
System\Net\Http\HttpClient.cs (1)
830
new HttpRequestMessage(method, uri) { Version = _defaultRequestVersion,
VersionPolicy
= _defaultVersionPolicy };
17 references to VersionPolicy
System.Net.Http (17)
System\Net\Http\HttpClient.cs (1)
64
/// Gets or sets the default value of <see cref="HttpRequestMessage.
VersionPolicy
" /> for implicitly created requests in convenience methods,
System\Net\Http\HttpTelemetry.cs (1)
59
request.
VersionPolicy
);
System\Net\Http\SocketsHttpHandler\ConnectionPool\HttpConnectionPool.cs (12)
412
(request.Version.Major >= 3 || (request.
VersionPolicy
== HttpVersionPolicy.RequestVersionOrHigher && IsSecure)) &&
438
if (request.Version.Major >= 3 && request.
VersionPolicy
!= HttpVersionPolicy.RequestVersionOrLower)
445
(request.Version.Major >= 2 || (request.
VersionPolicy
== HttpVersionPolicy.RequestVersionOrHigher && IsSecure)) &&
446
(request.
VersionPolicy
!= HttpVersionPolicy.RequestVersionOrLower || IsSecure) && // prefer HTTP/1.1 if connection is not secured and downgrade is possible
476
if (request.Version.Major >= 2 && request.
VersionPolicy
!= HttpVersionPolicy.RequestVersionOrLower)
528
if (request.
VersionPolicy
!= HttpVersionPolicy.RequestVersionOrLower)
530
throw new HttpRequestException(HttpRequestError.VersionNegotiationError, SR.Format(SR.net_http_requested_version_server_refused, request.Version, request.
VersionPolicy
), e);
722
if (request.Version.Major >= 2 && request.
VersionPolicy
!= HttpVersionPolicy.RequestVersionOrLower)
727
if (request.Version.Major >= 2 || request.
VersionPolicy
== HttpVersionPolicy.RequestVersionOrHigher)
868
HttpRequestException ex = new(HttpRequestError.VersionNegotiationError, SR.Format(SR.net_http_requested_version_cannot_establish, request.Version, request.
VersionPolicy
, desiredVersion), inner);
881
/// <see cref="HttpRequestMessage.
VersionPolicy
"/> is <see cref="HttpVersionPolicy.RequestVersionOrLower"/>.
884
request.Version.Major < 2 || request.
VersionPolicy
== HttpVersionPolicy.RequestVersionOrLower;
System\Net\Http\SocketsHttpHandler\ConnectionPool\HttpConnectionPool.Http3.cs (1)
615
if (request.Version.Major >= 3 && request.
VersionPolicy
!= HttpVersionPolicy.RequestVersionOrLower)
System\Net\Http\SocketsHttpHandler\SocketsHttpHandler.cs (2)
585
if (request.
VersionPolicy
== HttpVersionPolicy.RequestVersionOrHigher)
587
throw new NotSupportedException(SR.Format(SR.net_http_upgrade_not_enabled_sync, nameof(Send), request.
VersionPolicy
));