public class HpackDecoder extends Object
This is not thread safe and may only be called by 1 thread at a time.
| 限定符和类型 | 字段和说明 |
|---|---|
static HttpField.LongValueHttpField |
CONTENT_LENGTH_0 |
| 构造器和说明 |
|---|
HpackDecoder(int localMaxDynamicTableSize,
int maxHeaderSize) |
| 限定符和类型 | 方法和说明 |
|---|---|
MetaData |
decode(ByteBuffer buffer) |
HpackContext |
getHpackContext() |
void |
setLocalMaxDynamicTableSize(int localMaxdynamciTableSize) |
static String |
toASCIIString(ByteBuffer buffer,
int length) |
String |
toString() |
public static final HttpField.LongValueHttpField CONTENT_LENGTH_0
public HpackDecoder(int localMaxDynamicTableSize,
int maxHeaderSize)
localMaxDynamicTableSize - The maximum allowed size of the local dynamic header field
table.maxHeaderSize - The maximum allowed size of a headers block, expressed as
total of all name and value characters, plus 32 per fieldpublic HpackContext getHpackContext()
public void setLocalMaxDynamicTableSize(int localMaxdynamciTableSize)
public MetaData decode(ByteBuffer buffer)
public static String toASCIIString(ByteBuffer buffer, int length)
Copyright © 2016. All rights reserved.