10 references to HeaderEncodingHint
Microsoft.AspNetCore.Server.Kestrel.Core (10)
src\Servers\Kestrel\shared\HPackHeaderWriter.cs (7)
90return hpackEncoder.EncodeHeader(buffer, H2StaticTable.Status200, HeaderEncodingHint.Index, name, value, valueEncoding: null, out length); 106var hint = ResolveHeaderEncodingHint(staticTableId, name); 136private static HeaderEncodingHint ResolveHeaderEncodingHint(int staticTableId, string name) 138HeaderEncodingHint hint; 141hint = HeaderEncodingHint.NeverIndex; 145hint = HeaderEncodingHint.IgnoreIndex; 149hint = HeaderEncodingHint.Index;
src\Shared\Hpack\DynamicHPackEncoder.cs (3)
68public bool EncodeHeader(Span<byte> buffer, int staticTableIndex, HeaderEncodingHint encodingHint, string name, string value, 74if (encodingHint == HeaderEncodingHint.NeverIndex) 84if (!_allowDynamicCompression || _maxHeaderTableSize == 0 || encodingHint == HeaderEncodingHint.IgnoreIndex)