49 references to PseudoHeaderFields
Microsoft.AspNetCore.Server.Kestrel.Core (49)
Internal\Http3\Http3Stream.cs (49)
40private const PseudoHeaderFields _mandatoryRequestPseudoHeaderFields = 41PseudoHeaderFields.Method | PseudoHeaderFields.Path | PseudoHeaderFields.Scheme; 50private PseudoHeaderFields _parsedPseudoHeaderFields; 400private void UpdateHeaderParsingState(ReadOnlySpan<byte> value, PseudoHeaderFields headerField) 416if (headerField != PseudoHeaderFields.None) 436if (headerField == PseudoHeaderFields.Unknown) 444if (headerField == PseudoHeaderFields.Status) 459if (headerField == PseudoHeaderFields.Method) 472private static PseudoHeaderFields GetPseudoHeaderField(int staticTableIndex) 476var headerField = staticTableIndex switch 4780 => PseudoHeaderFields.Authority, 4791 => PseudoHeaderFields.Path, 48015 => PseudoHeaderFields.Method, 48116 => PseudoHeaderFields.Method, 48217 => PseudoHeaderFields.Method, 48318 => PseudoHeaderFields.Method, 48419 => PseudoHeaderFields.Method, 48520 => PseudoHeaderFields.Method, 48621 => PseudoHeaderFields.Method, 48722 => PseudoHeaderFields.Scheme, 48823 => PseudoHeaderFields.Scheme, 48924 => PseudoHeaderFields.Status, 49025 => PseudoHeaderFields.Status, 49126 => PseudoHeaderFields.Status, 49227 => PseudoHeaderFields.Status, 49328 => PseudoHeaderFields.Status, 49463 => PseudoHeaderFields.Status, 49564 => PseudoHeaderFields.Status, 49665 => PseudoHeaderFields.Status, 49766 => PseudoHeaderFields.Status, 49867 => PseudoHeaderFields.Status, 49968 => PseudoHeaderFields.Status, 50069 => PseudoHeaderFields.Status, 50170 => PseudoHeaderFields.Status, 50271 => PseudoHeaderFields.Status, 503_ => PseudoHeaderFields.None 509private static PseudoHeaderFields GetPseudoHeaderField(ReadOnlySpan<byte> name) 513return PseudoHeaderFields.None; 517return PseudoHeaderFields.Path; 521return PseudoHeaderFields.Method; 525return PseudoHeaderFields.Scheme; 529return PseudoHeaderFields.Status; 533return PseudoHeaderFields.Authority; 537return PseudoHeaderFields.Protocol; 541return PseudoHeaderFields.Unknown; 877if (!_parsedPseudoHeaderFields.HasFlag(PseudoHeaderFields.Authority) || !_parsedPseudoHeaderFields.HasFlag(PseudoHeaderFields.Path))