256 references to HttpSysRequestHeader
Microsoft.AspNetCore.Server.HttpSys (256)
src\Shared\HttpSys\RequestProcessing\NativeRequestContext.cs (4)
433internal bool HasKnownHeader(HttpSysRequestHeader header) 450private bool HasKnowHeaderHelper(HttpSysRequestHeader header, long fixup, HTTP_REQUEST_V1* request) 468internal string? GetKnownHeader(HttpSysRequestHeader header) 485private string? GetKnowHeaderHelper(HttpSysRequestHeader header, long fixup, HTTP_REQUEST_V1* request)
src\Shared\HttpSys\RequestProcessing\RequestHeaders.cs (3)
61private string? GetKnownHeader(HttpSysRequestHeader header) 283var header = HeaderKeys[i]; 297var header = HeaderKeys[i];
src\Shared\HttpSys\RequestProcessing\RequestHeaders.Generated.cs (249)
68string nativeValue = GetKnownHeader(HttpSysRequestHeader.Accept); 92string nativeValue = GetKnownHeader(HttpSysRequestHeader.AcceptCharset); 116string nativeValue = GetKnownHeader(HttpSysRequestHeader.AcceptEncoding); 140string nativeValue = GetKnownHeader(HttpSysRequestHeader.AcceptLanguage); 164string nativeValue = GetKnownHeader(HttpSysRequestHeader.Allow); 188string nativeValue = GetKnownHeader(HttpSysRequestHeader.Authorization); 212string nativeValue = GetKnownHeader(HttpSysRequestHeader.CacheControl); 236string nativeValue = GetKnownHeader(HttpSysRequestHeader.Connection); 260string nativeValue = GetKnownHeader(HttpSysRequestHeader.ContentEncoding); 284string nativeValue = GetKnownHeader(HttpSysRequestHeader.ContentLanguage); 308string nativeValue = GetKnownHeader(HttpSysRequestHeader.ContentLength); 332string nativeValue = GetKnownHeader(HttpSysRequestHeader.ContentLocation); 356string nativeValue = GetKnownHeader(HttpSysRequestHeader.ContentMd5); 380string nativeValue = GetKnownHeader(HttpSysRequestHeader.ContentRange); 404string nativeValue = GetKnownHeader(HttpSysRequestHeader.ContentType); 428string nativeValue = GetKnownHeader(HttpSysRequestHeader.Cookie); 452string nativeValue = GetKnownHeader(HttpSysRequestHeader.Date); 476string nativeValue = GetKnownHeader(HttpSysRequestHeader.Expect); 500string nativeValue = GetKnownHeader(HttpSysRequestHeader.Expires); 524string nativeValue = GetKnownHeader(HttpSysRequestHeader.From); 548string nativeValue = GetKnownHeader(HttpSysRequestHeader.Host); 572string nativeValue = GetKnownHeader(HttpSysRequestHeader.IfMatch); 596string nativeValue = GetKnownHeader(HttpSysRequestHeader.IfModifiedSince); 620string nativeValue = GetKnownHeader(HttpSysRequestHeader.IfNoneMatch); 644string nativeValue = GetKnownHeader(HttpSysRequestHeader.IfRange); 668string nativeValue = GetKnownHeader(HttpSysRequestHeader.IfUnmodifiedSince); 692string nativeValue = GetKnownHeader(HttpSysRequestHeader.KeepAlive); 716string nativeValue = GetKnownHeader(HttpSysRequestHeader.LastModified); 740string nativeValue = GetKnownHeader(HttpSysRequestHeader.MaxForwards); 764string nativeValue = GetKnownHeader(HttpSysRequestHeader.Pragma); 788string nativeValue = GetKnownHeader(HttpSysRequestHeader.ProxyAuthorization); 812string nativeValue = GetKnownHeader(HttpSysRequestHeader.Range); 836string nativeValue = GetKnownHeader(HttpSysRequestHeader.Referer); 860string nativeValue = GetKnownHeader(HttpSysRequestHeader.Te); 884string nativeValue = GetKnownHeader(HttpSysRequestHeader.Trailer); 908string nativeValue = GetKnownHeader(HttpSysRequestHeader.TransferEncoding); 932string nativeValue = GetKnownHeader(HttpSysRequestHeader.Translate); 956string nativeValue = GetKnownHeader(HttpSysRequestHeader.Upgrade); 980string nativeValue = GetKnownHeader(HttpSysRequestHeader.UserAgent); 1004string nativeValue = GetKnownHeader(HttpSysRequestHeader.Via); 1028string nativeValue = GetKnownHeader(HttpSysRequestHeader.Warning); 1754if (HasKnownHeader(HttpSysRequestHeader.Te)) 1766if (HasKnownHeader(HttpSysRequestHeader.Via)) 1778if (HasKnownHeader(HttpSysRequestHeader.Date)) 1788if (HasKnownHeader(HttpSysRequestHeader.From)) 1798if (HasKnownHeader(HttpSysRequestHeader.Host)) 1810if (HasKnownHeader(HttpSysRequestHeader.Allow)) 1820if (HasKnownHeader(HttpSysRequestHeader.Range)) 1832if (HasKnownHeader(HttpSysRequestHeader.Accept)) 1842if (HasKnownHeader(HttpSysRequestHeader.Cookie)) 1852if (HasKnownHeader(HttpSysRequestHeader.Expect)) 1862if (HasKnownHeader(HttpSysRequestHeader.Pragma)) 1874if (HasKnownHeader(HttpSysRequestHeader.Expires)) 1884if (HasKnownHeader(HttpSysRequestHeader.Referer)) 1894if (HasKnownHeader(HttpSysRequestHeader.Trailer)) 1904if (HasKnownHeader(HttpSysRequestHeader.Upgrade)) 1914if (HasKnownHeader(HttpSysRequestHeader.Warning)) 1926if (HasKnownHeader(HttpSysRequestHeader.IfMatch)) 1936if (HasKnownHeader(HttpSysRequestHeader.IfRange)) 1948if (HasKnownHeader(HttpSysRequestHeader.Translate)) 1960if (HasKnownHeader(HttpSysRequestHeader.Connection)) 1970if (HasKnownHeader(HttpSysRequestHeader.KeepAlive)) 1980if (HasKnownHeader(HttpSysRequestHeader.UserAgent)) 1992if (HasKnownHeader(HttpSysRequestHeader.ContentMd5)) 2004if (HasKnownHeader(HttpSysRequestHeader.ContentType)) 2014if (HasKnownHeader(HttpSysRequestHeader.MaxForwards)) 2026if (HasKnownHeader(HttpSysRequestHeader.Authorization)) 2036if (HasKnownHeader(HttpSysRequestHeader.CacheControl)) 2046if (HasKnownHeader(HttpSysRequestHeader.ContentRange)) 2056if (HasKnownHeader(HttpSysRequestHeader.IfNoneMatch)) 2066if (HasKnownHeader(HttpSysRequestHeader.LastModified)) 2078if (HasKnownHeader(HttpSysRequestHeader.AcceptCharset)) 2088if (HasKnownHeader(HttpSysRequestHeader.ContentLength)) 2100if (HasKnownHeader(HttpSysRequestHeader.AcceptEncoding)) 2110if (HasKnownHeader(HttpSysRequestHeader.AcceptLanguage)) 2122if (HasKnownHeader(HttpSysRequestHeader.ContentEncoding)) 2132if (HasKnownHeader(HttpSysRequestHeader.ContentLanguage)) 2142if (HasKnownHeader(HttpSysRequestHeader.ContentLocation)) 2154if (HasKnownHeader(HttpSysRequestHeader.IfModifiedSince)) 2164if (HasKnownHeader(HttpSysRequestHeader.TransferEncoding)) 2176if (HasKnownHeader(HttpSysRequestHeader.IfUnmodifiedSince)) 2186if (HasKnownHeader(HttpSysRequestHeader.ProxyAuthorization)) 2703private static ReadOnlySpan<HttpSysRequestHeader> HeaderKeys => 2705HttpSysRequestHeader.Accept, 2706HttpSysRequestHeader.AcceptCharset, 2707HttpSysRequestHeader.AcceptEncoding, 2708HttpSysRequestHeader.AcceptLanguage, 2709HttpSysRequestHeader.Allow, 2710HttpSysRequestHeader.Authorization, 2711HttpSysRequestHeader.CacheControl, 2712HttpSysRequestHeader.Connection, 2713HttpSysRequestHeader.ContentEncoding, 2714HttpSysRequestHeader.ContentLanguage, 2715HttpSysRequestHeader.ContentLength, 2716HttpSysRequestHeader.ContentLocation, 2717HttpSysRequestHeader.ContentMd5, 2718HttpSysRequestHeader.ContentRange, 2719HttpSysRequestHeader.ContentType, 2720HttpSysRequestHeader.Cookie, 2721HttpSysRequestHeader.Date, 2722HttpSysRequestHeader.Expect, 2723HttpSysRequestHeader.Expires, 2724HttpSysRequestHeader.From, 2725HttpSysRequestHeader.Host, 2726HttpSysRequestHeader.IfMatch, 2727HttpSysRequestHeader.IfModifiedSince, 2728HttpSysRequestHeader.IfNoneMatch, 2729HttpSysRequestHeader.IfRange, 2730HttpSysRequestHeader.IfUnmodifiedSince, 2731HttpSysRequestHeader.KeepAlive, 2732HttpSysRequestHeader.LastModified, 2733HttpSysRequestHeader.MaxForwards, 2734HttpSysRequestHeader.Pragma, 2735HttpSysRequestHeader.ProxyAuthorization, 2736HttpSysRequestHeader.Range, 2737HttpSysRequestHeader.Referer, 2738HttpSysRequestHeader.Te, 2739HttpSysRequestHeader.Trailer, 2740HttpSysRequestHeader.TransferEncoding, 2741HttpSysRequestHeader.Translate, 2742HttpSysRequestHeader.Upgrade, 2743HttpSysRequestHeader.UserAgent, 2744HttpSysRequestHeader.Via, 2745HttpSysRequestHeader.Warning, 2748private string GetHeaderKeyName(HttpSysRequestHeader header) => header switch 2750HttpSysRequestHeader.Accept => HeaderNames.Accept, 2751HttpSysRequestHeader.AcceptCharset => HeaderNames.AcceptCharset, 2752HttpSysRequestHeader.AcceptEncoding => HeaderNames.AcceptEncoding, 2753HttpSysRequestHeader.AcceptLanguage => HeaderNames.AcceptLanguage, 2754HttpSysRequestHeader.Allow => HeaderNames.Allow, 2755HttpSysRequestHeader.Authorization => HeaderNames.Authorization, 2756HttpSysRequestHeader.CacheControl => HeaderNames.CacheControl, 2757HttpSysRequestHeader.Connection => HeaderNames.Connection, 2758HttpSysRequestHeader.ContentEncoding => HeaderNames.ContentEncoding, 2759HttpSysRequestHeader.ContentLanguage => HeaderNames.ContentLanguage, 2760HttpSysRequestHeader.ContentLength => HeaderNames.ContentLength, 2761HttpSysRequestHeader.ContentLocation => HeaderNames.ContentLocation, 2762HttpSysRequestHeader.ContentMd5 => HeaderNames.ContentMD5, 2763HttpSysRequestHeader.ContentRange => HeaderNames.ContentRange, 2764HttpSysRequestHeader.ContentType => HeaderNames.ContentType, 2765HttpSysRequestHeader.Cookie => HeaderNames.Cookie, 2766HttpSysRequestHeader.Date => HeaderNames.Date, 2767HttpSysRequestHeader.Expect => HeaderNames.Expect, 2768HttpSysRequestHeader.Expires => HeaderNames.Expires, 2769HttpSysRequestHeader.From => HeaderNames.From, 2770HttpSysRequestHeader.Host => HeaderNames.Host, 2771HttpSysRequestHeader.IfMatch => HeaderNames.IfMatch, 2772HttpSysRequestHeader.IfModifiedSince => HeaderNames.IfModifiedSince, 2773HttpSysRequestHeader.IfNoneMatch => HeaderNames.IfNoneMatch, 2774HttpSysRequestHeader.IfRange => HeaderNames.IfRange, 2775HttpSysRequestHeader.IfUnmodifiedSince => HeaderNames.IfUnmodifiedSince, 2776HttpSysRequestHeader.KeepAlive => HeaderNames.KeepAlive, 2777HttpSysRequestHeader.LastModified => HeaderNames.LastModified, 2778HttpSysRequestHeader.MaxForwards => HeaderNames.MaxForwards, 2779HttpSysRequestHeader.Pragma => HeaderNames.Pragma, 2780HttpSysRequestHeader.ProxyAuthorization => HeaderNames.ProxyAuthorization, 2781HttpSysRequestHeader.Range => HeaderNames.Range, 2782HttpSysRequestHeader.Referer => HeaderNames.Referer, 2783HttpSysRequestHeader.Te => HeaderNames.TE, 2784HttpSysRequestHeader.Trailer => HeaderNames.Trailer, 2785HttpSysRequestHeader.TransferEncoding => HeaderNames.TransferEncoding, 2786HttpSysRequestHeader.Translate => HeaderNames.Translate, 2787HttpSysRequestHeader.Upgrade => HeaderNames.Upgrade, 2788HttpSysRequestHeader.UserAgent => HeaderNames.UserAgent, 2789HttpSysRequestHeader.Via => HeaderNames.Via, 2790HttpSysRequestHeader.Warning => HeaderNames.Warning, 2794private bool HasKnownHeader(HttpSysRequestHeader header) => header switch 2796HttpSysRequestHeader.Accept => (_flag0 & 0x1u) != 0 ? _Accept.Count > 0 : _requestMemoryBlob.HasKnownHeader(HttpSysRequestHeader.Accept), 2797HttpSysRequestHeader.AcceptCharset => (_flag0 & 0x2u) != 0 ? _AcceptCharset.Count > 0 : _requestMemoryBlob.HasKnownHeader(HttpSysRequestHeader.AcceptCharset), 2798HttpSysRequestHeader.AcceptEncoding => (_flag0 & 0x4u) != 0 ? _AcceptEncoding.Count > 0 : _requestMemoryBlob.HasKnownHeader(HttpSysRequestHeader.AcceptEncoding), 2799HttpSysRequestHeader.AcceptLanguage => (_flag0 & 0x8u) != 0 ? _AcceptLanguage.Count > 0 : _requestMemoryBlob.HasKnownHeader(HttpSysRequestHeader.AcceptLanguage), 2800HttpSysRequestHeader.Allow => (_flag0 & 0x10u) != 0 ? _Allow.Count > 0 : _requestMemoryBlob.HasKnownHeader(HttpSysRequestHeader.Allow), 2801HttpSysRequestHeader.Authorization => (_flag0 & 0x20u) != 0 ? _Authorization.Count > 0 : _requestMemoryBlob.HasKnownHeader(HttpSysRequestHeader.Authorization), 2802HttpSysRequestHeader.CacheControl => (_flag0 & 0x40u) != 0 ? _CacheControl.Count > 0 : _requestMemoryBlob.HasKnownHeader(HttpSysRequestHeader.CacheControl), 2803HttpSysRequestHeader.Connection => (_flag0 & 0x80u) != 0 ? _Connection.Count > 0 : _requestMemoryBlob.HasKnownHeader(HttpSysRequestHeader.Connection), 2804HttpSysRequestHeader.ContentEncoding => (_flag0 & 0x100u) != 0 ? _ContentEncoding.Count > 0 : _requestMemoryBlob.HasKnownHeader(HttpSysRequestHeader.ContentEncoding), 2805HttpSysRequestHeader.ContentLanguage => (_flag0 & 0x200u) != 0 ? _ContentLanguage.Count > 0 : _requestMemoryBlob.HasKnownHeader(HttpSysRequestHeader.ContentLanguage), 2806HttpSysRequestHeader.ContentLength => (_flag0 & 0x400u) != 0 ? _ContentLength.Count > 0 : _requestMemoryBlob.HasKnownHeader(HttpSysRequestHeader.ContentLength), 2807HttpSysRequestHeader.ContentLocation => (_flag0 & 0x800u) != 0 ? _ContentLocation.Count > 0 : _requestMemoryBlob.HasKnownHeader(HttpSysRequestHeader.ContentLocation), 2808HttpSysRequestHeader.ContentMd5 => (_flag0 & 0x1000u) != 0 ? _ContentMD5.Count > 0 : _requestMemoryBlob.HasKnownHeader(HttpSysRequestHeader.ContentMd5), 2809HttpSysRequestHeader.ContentRange => (_flag0 & 0x2000u) != 0 ? _ContentRange.Count > 0 : _requestMemoryBlob.HasKnownHeader(HttpSysRequestHeader.ContentRange), 2810HttpSysRequestHeader.ContentType => (_flag0 & 0x4000u) != 0 ? _ContentType.Count > 0 : _requestMemoryBlob.HasKnownHeader(HttpSysRequestHeader.ContentType), 2811HttpSysRequestHeader.Cookie => (_flag0 & 0x8000u) != 0 ? _Cookie.Count > 0 : _requestMemoryBlob.HasKnownHeader(HttpSysRequestHeader.Cookie), 2812HttpSysRequestHeader.Date => (_flag0 & 0x10000u) != 0 ? _Date.Count > 0 : _requestMemoryBlob.HasKnownHeader(HttpSysRequestHeader.Date), 2813HttpSysRequestHeader.Expect => (_flag0 & 0x20000u) != 0 ? _Expect.Count > 0 : _requestMemoryBlob.HasKnownHeader(HttpSysRequestHeader.Expect), 2814HttpSysRequestHeader.Expires => (_flag0 & 0x40000u) != 0 ? _Expires.Count > 0 : _requestMemoryBlob.HasKnownHeader(HttpSysRequestHeader.Expires), 2815HttpSysRequestHeader.From => (_flag0 & 0x80000u) != 0 ? _From.Count > 0 : _requestMemoryBlob.HasKnownHeader(HttpSysRequestHeader.From), 2816HttpSysRequestHeader.Host => (_flag0 & 0x100000u) != 0 ? _Host.Count > 0 : _requestMemoryBlob.HasKnownHeader(HttpSysRequestHeader.Host), 2817HttpSysRequestHeader.IfMatch => (_flag0 & 0x200000u) != 0 ? _IfMatch.Count > 0 : _requestMemoryBlob.HasKnownHeader(HttpSysRequestHeader.IfMatch), 2818HttpSysRequestHeader.IfModifiedSince => (_flag0 & 0x400000u) != 0 ? _IfModifiedSince.Count > 0 : _requestMemoryBlob.HasKnownHeader(HttpSysRequestHeader.IfModifiedSince), 2819HttpSysRequestHeader.IfNoneMatch => (_flag0 & 0x800000u) != 0 ? _IfNoneMatch.Count > 0 : _requestMemoryBlob.HasKnownHeader(HttpSysRequestHeader.IfNoneMatch), 2820HttpSysRequestHeader.IfRange => (_flag0 & 0x1000000u) != 0 ? _IfRange.Count > 0 : _requestMemoryBlob.HasKnownHeader(HttpSysRequestHeader.IfRange), 2821HttpSysRequestHeader.IfUnmodifiedSince => (_flag0 & 0x2000000u) != 0 ? _IfUnmodifiedSince.Count > 0 : _requestMemoryBlob.HasKnownHeader(HttpSysRequestHeader.IfUnmodifiedSince), 2822HttpSysRequestHeader.KeepAlive => (_flag0 & 0x4000000u) != 0 ? _KeepAlive.Count > 0 : _requestMemoryBlob.HasKnownHeader(HttpSysRequestHeader.KeepAlive), 2823HttpSysRequestHeader.LastModified => (_flag0 & 0x8000000u) != 0 ? _LastModified.Count > 0 : _requestMemoryBlob.HasKnownHeader(HttpSysRequestHeader.LastModified), 2824HttpSysRequestHeader.MaxForwards => (_flag0 & 0x10000000u) != 0 ? _MaxForwards.Count > 0 : _requestMemoryBlob.HasKnownHeader(HttpSysRequestHeader.MaxForwards), 2825HttpSysRequestHeader.Pragma => (_flag0 & 0x20000000u) != 0 ? _Pragma.Count > 0 : _requestMemoryBlob.HasKnownHeader(HttpSysRequestHeader.Pragma), 2826HttpSysRequestHeader.ProxyAuthorization => (_flag0 & 0x40000000u) != 0 ? _ProxyAuthorization.Count > 0 : _requestMemoryBlob.HasKnownHeader(HttpSysRequestHeader.ProxyAuthorization), 2827HttpSysRequestHeader.Range => (_flag0 & 0x80000000u) != 0 ? _Range.Count > 0 : _requestMemoryBlob.HasKnownHeader(HttpSysRequestHeader.Range), 2828HttpSysRequestHeader.Referer => (_flag1 & 0x1u) != 0 ? _Referer.Count > 0 : _requestMemoryBlob.HasKnownHeader(HttpSysRequestHeader.Referer), 2829HttpSysRequestHeader.Te => (_flag1 & 0x2u) != 0 ? _TE.Count > 0 : _requestMemoryBlob.HasKnownHeader(HttpSysRequestHeader.Te), 2830HttpSysRequestHeader.Trailer => (_flag1 & 0x4u) != 0 ? _Trailer.Count > 0 : _requestMemoryBlob.HasKnownHeader(HttpSysRequestHeader.Trailer), 2831HttpSysRequestHeader.TransferEncoding => (_flag1 & 0x8u) != 0 ? _TransferEncoding.Count > 0 : _requestMemoryBlob.HasKnownHeader(HttpSysRequestHeader.TransferEncoding), 2832HttpSysRequestHeader.Translate => (_flag1 & 0x10u) != 0 ? _Translate.Count > 0 : _requestMemoryBlob.HasKnownHeader(HttpSysRequestHeader.Translate), 2833HttpSysRequestHeader.Upgrade => (_flag1 & 0x20u) != 0 ? _Upgrade.Count > 0 : _requestMemoryBlob.HasKnownHeader(HttpSysRequestHeader.Upgrade), 2834HttpSysRequestHeader.UserAgent => (_flag1 & 0x40u) != 0 ? _UserAgent.Count > 0 : _requestMemoryBlob.HasKnownHeader(HttpSysRequestHeader.UserAgent), 2835HttpSysRequestHeader.Via => (_flag1 & 0x80u) != 0 ? _Via.Count > 0 : _requestMemoryBlob.HasKnownHeader(HttpSysRequestHeader.Via), 2836HttpSysRequestHeader.Warning => (_flag1 & 0x100u) != 0 ? _Warning.Count > 0 : _requestMemoryBlob.HasKnownHeader(HttpSysRequestHeader.Warning),