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; 398private void UpdateHeaderParsingState(ReadOnlySpan<byte> value, PseudoHeaderFields headerField) 414if (headerField != PseudoHeaderFields.None) 434if (headerField == PseudoHeaderFields.Unknown) 442if (headerField == PseudoHeaderFields.Status) 457if (headerField == PseudoHeaderFields.Method) 470private static PseudoHeaderFields GetPseudoHeaderField(int staticTableIndex) 474var headerField = staticTableIndex switch 4760 => PseudoHeaderFields.Authority, 4771 => PseudoHeaderFields.Path, 47815 => PseudoHeaderFields.Method, 47916 => PseudoHeaderFields.Method, 48017 => PseudoHeaderFields.Method, 48118 => PseudoHeaderFields.Method, 48219 => PseudoHeaderFields.Method, 48320 => PseudoHeaderFields.Method, 48421 => PseudoHeaderFields.Method, 48522 => PseudoHeaderFields.Scheme, 48623 => PseudoHeaderFields.Scheme, 48724 => PseudoHeaderFields.Status, 48825 => PseudoHeaderFields.Status, 48926 => PseudoHeaderFields.Status, 49027 => PseudoHeaderFields.Status, 49128 => PseudoHeaderFields.Status, 49263 => PseudoHeaderFields.Status, 49364 => PseudoHeaderFields.Status, 49465 => PseudoHeaderFields.Status, 49566 => PseudoHeaderFields.Status, 49667 => PseudoHeaderFields.Status, 49768 => PseudoHeaderFields.Status, 49869 => PseudoHeaderFields.Status, 49970 => PseudoHeaderFields.Status, 50071 => PseudoHeaderFields.Status, 501_ => PseudoHeaderFields.None 507private static PseudoHeaderFields GetPseudoHeaderField(ReadOnlySpan<byte> name) 511return PseudoHeaderFields.None; 515return PseudoHeaderFields.Path; 519return PseudoHeaderFields.Method; 523return PseudoHeaderFields.Scheme; 527return PseudoHeaderFields.Status; 531return PseudoHeaderFields.Authority; 535return PseudoHeaderFields.Protocol; 539return PseudoHeaderFields.Unknown; 873if (!_parsedPseudoHeaderFields.HasFlag(PseudoHeaderFields.Authority) || !_parsedPseudoHeaderFields.HasFlag(PseudoHeaderFields.Path))