54 references to HttpRequestHeaders
Microsoft.AspNetCore.Server.Kestrel.Core (54)
Internal\Http\Http1Connection.cs (4)
602
var hostCount =
HttpRequestHeaders
.HostCount;
603
var hostText =
HttpRequestHeaders
.HeaderHost.ToString();
664
HttpRequestHeaders
.HeaderHost = hostText;
705
=> Http1MessageBody.For(_httpVersion,
HttpRequestHeaders
, this);
Internal\Http\HttpProtocol.cs (8)
386
HttpRequestHeaders
.Reset();
387
HttpRequestHeaders
.EncodingSelector = ServerOptions.RequestHeaderEncodingSelector;
388
HttpRequestHeaders
.ReuseHeaderValues = !ServerOptions.DisableStringReuse;
391
RequestHeaders =
HttpRequestHeaders
;
535
HttpRequestHeaders
.Append(name, value, checkForNewlineChars);
551
var valueStr = value.GetRequestHeaderString(key,
HttpRequestHeaders
.EncodingSelector, checkForNewlineChars: false);
566
HttpRequestHeaders
.OnHeadersComplete();
948
((IHeaderDictionary)
HttpRequestHeaders
).TryGetValue(HeaderNames.Expect, out var expect) &&
Internal\Http2\Http2Stream.cs (21)
232
HttpRequestHeaders
.ClearPseudoRequestHeaders();
236
HttpRequestHeaders
.MergeCookies();
263
if (!StringValues.IsNullOrEmpty(
HttpRequestHeaders
.HeaderProtocol))
266
if (StringValues.IsNullOrEmpty(
HttpRequestHeaders
.HeaderScheme) || StringValues.IsNullOrEmpty(
HttpRequestHeaders
.HeaderPath))
271
ConnectProtocol =
HttpRequestHeaders
.HeaderProtocol;
275
else if (!StringValues.IsNullOrEmpty(
HttpRequestHeaders
.HeaderScheme) || !StringValues.IsNullOrEmpty(
HttpRequestHeaders
.HeaderPath))
286
else if (!StringValues.IsNullOrEmpty(
HttpRequestHeaders
.HeaderProtocol))
297
var headerScheme =
HttpRequestHeaders
.HeaderScheme.ToString();
313
var path =
HttpRequestHeaders
.HeaderPath.ToString();
350
_methodText =
HttpRequestHeaders
.HeaderMethod.ToString();
376
var authority =
HttpRequestHeaders
.HeaderAuthority;
377
var host =
HttpRequestHeaders
.HeaderHost;
390
HttpRequestHeaders
.HeaderHost = authority;
699
HttpRequestHeaders
.HeaderMethod = HttpMethods.Get;
704
HttpRequestHeaders
.HeaderMethod = HttpMethods.Post;
709
HttpRequestHeaders
.HeaderScheme = SchemeHttp;
712
HttpRequestHeaders
.HeaderScheme = SchemeHttps;
722
if (!
HttpRequestHeaders
.TryHPackAppend(index, value, checkForNewlineChars: !indexOnly))
731
HttpRequestHeaders
.Append(name, value, checkForNewlineChars: true);
Internal\Http3\Http3Stream.cs (21)
260
HttpRequestHeaders
.HeaderMethod = HttpMethods.Get;
265
HttpRequestHeaders
.HeaderMethod = HttpMethods.Post;
270
HttpRequestHeaders
.HeaderScheme = SchemeHttp;
273
HttpRequestHeaders
.HeaderScheme = SchemeHttps;
283
if (!
HttpRequestHeaders
.TryQPackAppend(index, value, checkForNewlineChars: !indexOnly))
292
HttpRequestHeaders
.Append(name, value, checkForNewlineChars: true);
854
InputRemaining =
HttpRequestHeaders
.ContentLength;
866
if (_context.ServiceContext.ServerOptions.EnableWebTransportAndH3Datagrams &&
HttpRequestHeaders
.HeaderProtocol.Count > 0)
888
if (string.Equals(
HttpRequestHeaders
.HeaderProtocol, WebTransportSession.WebTransportProtocolValue, StringComparison.Ordinal))
891
if (((AspNetCore.Http.IHeaderDictionary)
HttpRequestHeaders
).TryGetValue(WebTransportSession.CurrentSupportedVersion, out var version) && string.Equals(version, WebTransportSession.VersionEnabledIndicator, StringComparison.Ordinal))
1020
HttpRequestHeaders
.ClearPseudoRequestHeaders();
1024
HttpRequestHeaders
.MergeCookies();
1044
if (Method == HttpMethod.Connect &&
HttpRequestHeaders
.HeaderProtocol.Count == 0)
1046
if (!string.IsNullOrEmpty(
HttpRequestHeaders
.HeaderScheme) || !string.IsNullOrEmpty(
HttpRequestHeaders
.HeaderPath))
1061
var headerScheme =
HttpRequestHeaders
.HeaderScheme.ToString();
1077
var path =
HttpRequestHeaders
.HeaderPath.ToString();
1114
_methodText =
HttpRequestHeaders
.HeaderMethod.ToString();
1140
var authority =
HttpRequestHeaders
.HeaderAuthority;
1141
var host =
HttpRequestHeaders
.HeaderHost;
1154
HttpRequestHeaders
.HeaderHost = authority;