54 references to HttpRequestHeaders
Microsoft.AspNetCore.Server.Kestrel.Core (54)
Internal\Http\Http1Connection.cs (4)
733
var hostCount =
HttpRequestHeaders
.HostCount;
734
var hostText =
HttpRequestHeaders
.HeaderHost.ToString();
795
HttpRequestHeaders
.HeaderHost = hostText;
836
=> Http1MessageBody.For(_httpVersion,
HttpRequestHeaders
, this);
Internal\Http\HttpProtocol.cs (8)
404
HttpRequestHeaders
.Reset();
405
HttpRequestHeaders
.EncodingSelector = ServerOptions.RequestHeaderEncodingSelector;
406
HttpRequestHeaders
.ReuseHeaderValues = !ServerOptions.DisableStringReuse;
409
RequestHeaders =
HttpRequestHeaders
;
553
HttpRequestHeaders
.Append(name, value, checkForNewlineChars);
569
var valueStr = value.GetRequestHeaderString(key,
HttpRequestHeaders
.EncodingSelector, checkForNewlineChars: false);
584
HttpRequestHeaders
.OnHeadersComplete();
966
((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)
266
HttpRequestHeaders
.HeaderMethod = HttpMethods.Get;
271
HttpRequestHeaders
.HeaderMethod = HttpMethods.Post;
276
HttpRequestHeaders
.HeaderScheme = SchemeHttp;
279
HttpRequestHeaders
.HeaderScheme = SchemeHttps;
289
if (!
HttpRequestHeaders
.TryQPackAppend(index, value, checkForNewlineChars: !indexOnly))
298
HttpRequestHeaders
.Append(name, value, checkForNewlineChars: true);
868
InputRemaining =
HttpRequestHeaders
.ContentLength;
880
if (_context.ServiceContext.ServerOptions.EnableWebTransportAndH3Datagrams &&
HttpRequestHeaders
.HeaderProtocol.Count > 0)
902
if (string.Equals(
HttpRequestHeaders
.HeaderProtocol, WebTransportSession.WebTransportProtocolValue, StringComparison.Ordinal))
905
if (((AspNetCore.Http.IHeaderDictionary)
HttpRequestHeaders
).TryGetValue(WebTransportSession.CurrentSupportedVersion, out var version) && string.Equals(version, WebTransportSession.VersionEnabledIndicator, StringComparison.Ordinal))
1034
HttpRequestHeaders
.ClearPseudoRequestHeaders();
1038
HttpRequestHeaders
.MergeCookies();
1058
if (Method == HttpMethod.Connect &&
HttpRequestHeaders
.HeaderProtocol.Count == 0)
1060
if (!string.IsNullOrEmpty(
HttpRequestHeaders
.HeaderScheme) || !string.IsNullOrEmpty(
HttpRequestHeaders
.HeaderPath))
1075
var headerScheme =
HttpRequestHeaders
.HeaderScheme.ToString();
1091
var path =
HttpRequestHeaders
.HeaderPath.ToString();
1128
_methodText =
HttpRequestHeaders
.HeaderMethod.ToString();
1154
var authority =
HttpRequestHeaders
.HeaderAuthority;
1155
var host =
HttpRequestHeaders
.HeaderHost;
1168
HttpRequestHeaders
.HeaderHost = authority;