27 references to HttpVersionPolicy
Aspire.Dashboard.Tests (1)
Integration\HealthTests.cs (1)
32
request.VersionPolicy =
HttpVersionPolicy
.RequestVersionExact;
Aspire.Hosting.Yarp (1)
ConfigurationBuilder\YarpClusterConfigDtos.cs (1)
32
public
HttpVersionPolicy
? VersionPolicy { get; set; }
Aspire.Hosting.Yarp.Tests (1)
YarpConfigGeneratorTests.cs (1)
190
VersionPolicy =
HttpVersionPolicy
.RequestVersionExact,
System.Net.Http (22)
System\Net\Http\HttpClient.cs (2)
30
private
HttpVersionPolicy
_defaultVersionPolicy = HttpRequestMessage.DefaultVersionPolicy;
71
public
HttpVersionPolicy
DefaultVersionPolicy
System\Net\Http\HttpRequestMessage.cs (4)
16
internal static
HttpVersionPolicy
DefaultVersionPolicy =>
HttpVersionPolicy
.RequestVersionOrLower;
32
private
HttpVersionPolicy
_versionPolicy;
51
public
HttpVersionPolicy
VersionPolicy
System\Net\Http\HttpTelemetry.cs (3)
38
private void RequestStart(string scheme, string host, int port, string pathAndQuery, byte versionMajor, byte versionMinor,
HttpVersionPolicy
versionPolicy)
240
private unsafe void WriteEvent(int eventId, string? arg1, string? arg2, int arg3, string? arg4, byte arg5, byte arg6,
HttpVersionPolicy
arg7)
286
Size = sizeof(
HttpVersionPolicy
)
System\Net\Http\SocketsHttpHandler\ConnectionPool\HttpConnectionPool.cs (10)
409
(request.Version.Major >= 3 || (request.VersionPolicy ==
HttpVersionPolicy
.RequestVersionOrHigher && IsSecure)) &&
435
if (request.Version.Major >= 3 && request.VersionPolicy !=
HttpVersionPolicy
.RequestVersionOrLower)
442
(request.Version.Major >= 2 || (request.VersionPolicy ==
HttpVersionPolicy
.RequestVersionOrHigher && IsSecure)) &&
443
(request.VersionPolicy !=
HttpVersionPolicy
.RequestVersionOrLower || IsSecure) && // prefer HTTP/1.1 if connection is not secured and downgrade is possible
473
if (request.Version.Major >= 2 && request.VersionPolicy !=
HttpVersionPolicy
.RequestVersionOrLower)
525
if (request.VersionPolicy !=
HttpVersionPolicy
.RequestVersionOrLower)
719
if (request.Version.Major >= 2 && request.VersionPolicy !=
HttpVersionPolicy
.RequestVersionOrLower)
724
if (request.Version.Major >= 2 || request.VersionPolicy ==
HttpVersionPolicy
.RequestVersionOrHigher)
878
/// <see cref="HttpRequestMessage.VersionPolicy"/> is <see cref="
HttpVersionPolicy
.RequestVersionOrLower"/>.
881
request.Version.Major < 2 || request.VersionPolicy ==
HttpVersionPolicy
.RequestVersionOrLower;
System\Net\Http\SocketsHttpHandler\ConnectionPool\HttpConnectionPool.Http2.cs (1)
294
/// Requests that require HTTP/2 (e.g., <see cref="
HttpVersionPolicy
.RequestVersionExact"/>
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 (1)
585
if (request.VersionPolicy ==
HttpVersionPolicy
.RequestVersionOrHigher)
System.Net.WebSockets.Client (2)
System\Net\WebSockets\BrowserWebSockets\ClientWebSocketOptions.cs (2)
42
public System.Net.Http.
HttpVersionPolicy
HttpVersionPolicy
44
get =>
HttpVersionPolicy
.RequestVersionOrLower;