35 references to HttpProtocol
Microsoft.AspNetCore.Authentication.Negotiate (2)
NegotiateHandler.cs (2)
65private bool IsSupportedProtocol => HttpProtocol.IsHttp11(Request.Protocol) || HttpProtocol.IsHttp10(Request.Protocol);
Microsoft.AspNetCore.Hosting (5)
Internal\HostingTelemetryHelpers.cs (5)
95if (HttpProtocol.IsHttp11(protocol)) 100if (HttpProtocol.IsHttp2(protocol)) 106if (HttpProtocol.IsHttp3(protocol)) 112if (HttpProtocol.IsHttp10(protocol)) 117if (HttpProtocol.IsHttp09(protocol))
Microsoft.AspNetCore.Server.HttpSys (1)
RequestProcessing\RequestContext.FeatureCollection.cs (1)
209_httpProtocolVersion = HttpProtocol.GetHttpProtocol(Request.ProtocolVersion);
Microsoft.AspNetCore.Server.IIS (1)
Core\IISHttpContext.FeatureCollection.cs (1)
113get => _httpProtocolVersion ??= HttpProtocol.GetHttpProtocol(HttpVersion);
Microsoft.AspNetCore.Server.Kestrel.Core (20)
Internal\Http\HttpProtocol.cs (12)
162return AspNetCore.Http.HttpProtocol.Http3; 166return AspNetCore.Http.HttpProtocol.Http2; 170return AspNetCore.Http.HttpProtocol.Http11; 174return AspNetCore.Http.HttpProtocol.Http10; 185if (ReferenceEquals(value, AspNetCore.Http.HttpProtocol.Http3)) 189else if (ReferenceEquals(value, AspNetCore.Http.HttpProtocol.Http2)) 193else if (ReferenceEquals(value, AspNetCore.Http.HttpProtocol.Http11)) 197else if (ReferenceEquals(value, AspNetCore.Http.HttpProtocol.Http10)) 211if (AspNetCore.Http.HttpProtocol.IsHttp3(value)) 215else if (AspNetCore.Http.HttpProtocol.IsHttp2(value)) 219else if (AspNetCore.Http.HttpProtocol.IsHttp11(value)) 223else if (AspNetCore.Http.HttpProtocol.IsHttp10(value))
Internal\Http2\Http2Connection.cs (1)
1377KestrelEventSource.Log.RequestQueuedStart(_currentHeadersStream, AspNetCore.Http.HttpProtocol.Http2);
Internal\Http2\Http2StreamOfT.cs (1)
23KestrelEventSource.Log.RequestQueuedStop(this, AspNetCore.Http.HttpProtocol.Http2);
Internal\Http3\Http3Connection.cs (1)
632KestrelEventSource.Log.RequestQueuedStart(stream, AspNetCore.Http.HttpProtocol.Http3);
Internal\Http3\Http3StreamOfT.cs (1)
22KestrelEventSource.Log.RequestQueuedStop(this, AspNetCore.Http.HttpProtocol.Http3);
Internal\Infrastructure\HttpUtilities.cs (4)
457return AspNetCore.Http.HttpProtocol.Http10; 459return AspNetCore.Http.HttpProtocol.Http11; 461return AspNetCore.Http.HttpProtocol.Http2; 463return AspNetCore.Http.HttpProtocol.Http3;
Microsoft.AspNetCore.SpaServices.Extensions (2)
Proxying\SpaProxy.cs (2)
170if ((HttpProtocol.IsHttp2(context.Request.Protocol) || HttpProtocol.IsHttp3(context.Request.Protocol))
Microsoft.AspNetCore.TestHost (4)
ClientHandler.cs (1)
114req.Protocol = HttpProtocol.GetHttpProtocol(request.Version);
HttpContextBuilder.cs (3)
40request.Protocol = HttpProtocol.Http11; 92if (HttpProtocol.IsHttp2(_httpContext.Request.Protocol) || 93HttpProtocol.IsHttp3(_httpContext.Request.Protocol))