| 程序包 | 说明 |
|---|---|
| com.firefly.client.http2 | |
| com.firefly.codec.http2.encode | |
| com.firefly.codec.http2.hpack | |
| com.firefly.codec.http2.model | |
| com.firefly.server.http2 | |
| com.firefly.server.http2.router |
| 限定符和类型 | 方法和说明 |
|---|---|
SimpleHTTPClient.RequestBuilder |
SimpleHTTPClient.RequestBuilder.put(HttpHeader header,
String value)
Put an HTTP field.
|
| 限定符和类型 | 方法和说明 |
|---|---|
byte[] |
HttpFieldPreEncoder.getEncodedField(HttpHeader header,
String headerString,
String value) |
byte[] |
Http1FieldPreEncoder.getEncodedField(HttpHeader header,
String headerString,
String value) |
| 限定符和类型 | 方法和说明 |
|---|---|
HpackContext.Entry |
HpackContext.get(HttpHeader header) |
byte[] |
HpackFieldPreEncoder.getEncodedField(HttpHeader header,
String name,
String value) |
static HpackContext.Entry |
HpackContext.getStatic(HttpHeader header) |
static int |
HpackContext.staticIndex(HttpHeader header) |
| 限定符和类型 | 字段和说明 |
|---|---|
static Trie<HttpHeader> |
HttpHeader.CACHE |
| 限定符和类型 | 方法和说明 |
|---|---|
HttpHeader |
HttpField.getHeader() |
static HttpHeader |
HttpHeader.valueOf(String name)
返回带有指定名称的该类型的枚举常量。
|
static HttpHeader[] |
HttpHeader.values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
HttpFields.add(HttpHeader header,
HttpHeaderValue value) |
void |
HttpFields.add(HttpHeader header,
String value)
Add to or set a field.
|
boolean |
HttpFields.addCSV(HttpHeader header,
String... values)
Add comma separated values, but only if not already present.
|
boolean |
HttpFields.contains(HttpHeader header) |
boolean |
HttpFields.contains(HttpHeader header,
String value) |
String |
HttpFields.get(HttpHeader header) |
List<String> |
HttpFields.getCSV(HttpHeader header,
boolean keepQuotes)
Get multiple field values of the same name, split as a
QuotedCSV |
HttpField |
HttpFields.getField(HttpHeader header) |
List<String> |
HttpFields.getQualityCSV(HttpHeader header)
Get multiple field values of the same name, split and sorted as a
QuotedQualityCSV |
String |
HttpFields.getStringField(HttpHeader header)
已过时。
|
List<String> |
HttpFields.getValuesList(HttpHeader header)
Get multiple header of the same name
|
static boolean |
HttpHeaderValue.hasKnownValues(HttpHeader header) |
void |
HttpFields.put(HttpHeader header,
HttpHeaderValue value) |
void |
HttpFields.put(HttpHeader header,
String value)
Set a field.
|
void |
HttpFields.putDateField(HttpHeader name,
long date)
Sets the value of a date field.
|
void |
HttpFields.putLongField(HttpHeader name,
long value)
Sets the value of an long field.
|
HttpField |
HttpFields.remove(HttpHeader name)
Remove a field.
|
| 限定符和类型 | 方法和说明 |
|---|---|
SimpleResponse |
SimpleResponse.add(HttpHeader header,
String value) |
SimpleResponse |
SimpleResponse.put(HttpHeader header,
String value) |
| 限定符和类型 | 方法和说明 |
|---|---|
default RoutingContext |
RoutingContext.add(HttpHeader header,
String value) |
default RoutingContext |
RoutingContext.put(HttpHeader header,
String value) |
Copyright © 2017. All rights reserved.