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; 385private void UpdateHeaderParsingState(ReadOnlySpan<byte> value, PseudoHeaderFields headerField) 401if (headerField != PseudoHeaderFields.None) 421if (headerField == PseudoHeaderFields.Unknown) 429if (headerField == PseudoHeaderFields.Status) 444if (headerField == PseudoHeaderFields.Method) 457private static PseudoHeaderFields GetPseudoHeaderField(int staticTableIndex) 461var headerField = staticTableIndex switch 4630 => PseudoHeaderFields.Authority, 4641 => PseudoHeaderFields.Path, 46515 => PseudoHeaderFields.Method, 46616 => PseudoHeaderFields.Method, 46717 => PseudoHeaderFields.Method, 46818 => PseudoHeaderFields.Method, 46919 => PseudoHeaderFields.Method, 47020 => PseudoHeaderFields.Method, 47121 => PseudoHeaderFields.Method, 47222 => PseudoHeaderFields.Scheme, 47323 => PseudoHeaderFields.Scheme, 47424 => PseudoHeaderFields.Status, 47525 => PseudoHeaderFields.Status, 47626 => PseudoHeaderFields.Status, 47727 => PseudoHeaderFields.Status, 47828 => PseudoHeaderFields.Status, 47963 => PseudoHeaderFields.Status, 48064 => PseudoHeaderFields.Status, 48165 => PseudoHeaderFields.Status, 48266 => PseudoHeaderFields.Status, 48367 => PseudoHeaderFields.Status, 48468 => PseudoHeaderFields.Status, 48569 => PseudoHeaderFields.Status, 48670 => PseudoHeaderFields.Status, 48771 => PseudoHeaderFields.Status, 488_ => PseudoHeaderFields.None 494private static PseudoHeaderFields GetPseudoHeaderField(ReadOnlySpan<byte> name) 498return PseudoHeaderFields.None; 502return PseudoHeaderFields.Path; 506return PseudoHeaderFields.Method; 510return PseudoHeaderFields.Scheme; 514return PseudoHeaderFields.Status; 518return PseudoHeaderFields.Authority; 522return PseudoHeaderFields.Protocol; 526return PseudoHeaderFields.Unknown; 837if (!_parsedPseudoHeaderFields.HasFlag(PseudoHeaderFields.Authority) || !_parsedPseudoHeaderFields.HasFlag(PseudoHeaderFields.Path))