final class Hpack
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
(package private) static class |
Hpack.Reader |
(package private) static class |
Hpack.Writer |
Modifier and Type | Field and Description |
---|---|
(package private) static java.util.Map<okio.ByteString,java.lang.Integer> |
NAME_TO_FIRST_INDEX |
private static int |
PREFIX_4_BITS |
private static int |
PREFIX_5_BITS |
private static int |
PREFIX_6_BITS |
private static int |
PREFIX_7_BITS |
(package private) static Header[] |
STATIC_HEADER_TABLE |
Modifier | Constructor and Description |
---|---|
private |
Hpack() |
Modifier and Type | Method and Description |
---|---|
(package private) static okio.ByteString |
checkLowercase(okio.ByteString name)
An HTTP/2 response cannot contain uppercase header characters and must be treated as
malformed.
|
private static java.util.Map<okio.ByteString,java.lang.Integer> |
nameToFirstIndex() |
private static final int PREFIX_4_BITS
private static final int PREFIX_5_BITS
private static final int PREFIX_6_BITS
private static final int PREFIX_7_BITS
static final Header[] STATIC_HEADER_TABLE
static final java.util.Map<okio.ByteString,java.lang.Integer> NAME_TO_FIRST_INDEX
private static java.util.Map<okio.ByteString,java.lang.Integer> nameToFirstIndex()
static okio.ByteString checkLowercase(okio.ByteString name) throws java.io.IOException
java.io.IOException