public static enum Http2Headers.PseudoHeaderName extends java.lang.Enum<Http2Headers.PseudoHeaderName>
Enum Constant and Description |
---|
AUTHORITY
:authority 。
|
METHOD
:method 。
|
PATH
:path 。
|
SCHEME
:scheme 。
|
STATUS
:status 。
|
Modifier and Type | Method and Description |
---|---|
static Http2Headers.PseudoHeaderName |
getPseudoHeader(java.lang.CharSequence header)
返回与指定的标题名称对应的 Http2Headers.PseudoHeaderName 。
|
static boolean |
hasPseudoHeaderFormat(java.lang.CharSequence headerName)
指示指定的头是否遵循伪头格式(以':'字符开头)
|
static boolean |
isPseudoHeader(java.lang.CharSequence header)
指示给定标题名称是否是有效的HTTP / 2伪标题。
|
boolean |
isRequestOnly()
指示是否在请求上下文中使用伪标题。
|
AsciiString |
value() |
static Http2Headers.PseudoHeaderName |
valueOf(java.lang.String name)
以指定名称返回此类型的枚举常量。
|
static Http2Headers.PseudoHeaderName[] |
values()
按照声明的顺序返回包含此枚举类型常量的数组。
|
public static final Http2Headers.PseudoHeaderName METHOD
:method
。
public static final Http2Headers.PseudoHeaderName SCHEME
:scheme
。
public static final Http2Headers.PseudoHeaderName AUTHORITY
:authority
。
public static final Http2Headers.PseudoHeaderName PATH
:path
。
public static final Http2Headers.PseudoHeaderName STATUS
:status
。
public static Http2Headers.PseudoHeaderName[] values()
for (Http2Headers.PseudoHeaderName c : Http2Headers.PseudoHeaderName.values())
System.out.println(c);
public static Http2Headers.PseudoHeaderName valueOf(java.lang.String name)
name
- 要返回的枚举常量的名称。
java.lang.IllegalArgumentException
- 如果此枚举类型没有指定名称的常量
java.lang.NullPointerException
- 如果参数为null
public AsciiString value()
public static boolean hasPseudoHeaderFormat(java.lang.CharSequence headerName)
true
如果标题遵循伪头格式
public static boolean isPseudoHeader(java.lang.CharSequence header)
public static Http2Headers.PseudoHeaderName getPseudoHeader(java.lang.CharSequence header)
Http2Headers.PseudoHeaderName
。
Http2Headers.PseudoHeaderName
,如果有的话, null
否则。
public boolean isRequestOnly()
true
如果伪头将在请求上下文中使用
Copyright © 2008–2018 The Netty Project. All rights reserved.