sdbd-demo/SDBD.Codec/HeaderListener.cs
2024-01-09 21:04:25 -05:00

16 lines
444 B
C#

using System.Text;
internal class HeaderListener : hpack.IHeaderListener {
public Dictionary<string, string> Headers { get; private set; }
public HeaderListener() {
Headers = new Dictionary<string, string>();
}
public void AddHeader(byte[] nameBytes, byte[] valueBytes, bool sensitive) {
var name = Encoding.UTF8.GetString(nameBytes);
var value = Encoding.UTF8.GetString(valueBytes);
Headers.Add(name, value);
}
}