54 references to HttpRequestHeaders
Microsoft.AspNetCore.Server.Kestrel.Core (54)
Internal\Http\Http1Connection.cs (4)
776
var hostCount =
HttpRequestHeaders
.HostCount;
777
var hostText =
HttpRequestHeaders
.HeaderHost.ToString();
838
HttpRequestHeaders
.HeaderHost = hostText;
881
=> 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();
357
_methodText =
HttpRequestHeaders
.HeaderMethod.ToString();
383
var authority =
HttpRequestHeaders
.HeaderAuthority;
384
var host =
HttpRequestHeaders
.HeaderHost;
397
HttpRequestHeaders
.HeaderHost = authority;
709
HttpRequestHeaders
.HeaderMethod = HttpMethods.Get;
714
HttpRequestHeaders
.HeaderMethod = HttpMethods.Post;
719
HttpRequestHeaders
.HeaderScheme = SchemeHttp;
722
HttpRequestHeaders
.HeaderScheme = SchemeHttps;
732
if (!
HttpRequestHeaders
.TryHPackAppend(index, value, checkForNewlineChars: !indexOnly))
741
HttpRequestHeaders
.Append(name, value, checkForNewlineChars: true);
Internal\Http3\Http3Stream.cs (21)
310
HttpRequestHeaders
.HeaderMethod = HttpMethods.Get;
315
HttpRequestHeaders
.HeaderMethod = HttpMethods.Post;
320
HttpRequestHeaders
.HeaderScheme = SchemeHttp;
323
HttpRequestHeaders
.HeaderScheme = SchemeHttps;
333
if (!
HttpRequestHeaders
.TryQPackAppend(index, value, checkForNewlineChars: !indexOnly))
342
HttpRequestHeaders
.Append(name, value, checkForNewlineChars: true);
917
InputRemaining =
HttpRequestHeaders
.ContentLength;
929
if (_context.ServiceContext.ServerOptions.EnableWebTransportAndH3Datagrams &&
HttpRequestHeaders
.HeaderProtocol.Count > 0)
951
if (string.Equals(
HttpRequestHeaders
.HeaderProtocol, WebTransportSession.WebTransportProtocolValue, StringComparison.Ordinal))
954
if (((AspNetCore.Http.IHeaderDictionary)
HttpRequestHeaders
).TryGetValue(WebTransportSession.CurrentSupportedVersion, out var version) && string.Equals(version, WebTransportSession.VersionEnabledIndicator, StringComparison.Ordinal))
1083
HttpRequestHeaders
.ClearPseudoRequestHeaders();
1087
HttpRequestHeaders
.MergeCookies();
1107
if (Method == HttpMethod.Connect &&
HttpRequestHeaders
.HeaderProtocol.Count == 0)
1109
if (!string.IsNullOrEmpty(
HttpRequestHeaders
.HeaderScheme) || !string.IsNullOrEmpty(
HttpRequestHeaders
.HeaderPath))
1124
var headerScheme =
HttpRequestHeaders
.HeaderScheme.ToString();
1140
var path =
HttpRequestHeaders
.HeaderPath.ToString();
1184
_methodText =
HttpRequestHeaders
.HeaderMethod.ToString();
1210
var authority =
HttpRequestHeaders
.HeaderAuthority;
1211
var host =
HttpRequestHeaders
.HeaderHost;
1224
HttpRequestHeaders
.HeaderHost = authority;