Class NBitStringDecoder

java.lang.Object
org.eclipse.jetty.http.compression.NBitStringDecoder

public class NBitStringDecoder extends Object

Used to decode string literals as described in RFC7541.

The string literal representation consists of a single bit to indicate whether huffman encoding is used, followed by the string byte length encoded with the n-bit integer representation also from RFC7541, and the bytes of the string are directly after this.

Characters which are illegal field-vchar values are replaced with either ' ' or '?' as described in RFC9110