public class HttpVersion extends java.lang.Object implements java.lang.Comparable<HttpVersion>
| Modifier and Type | Field and Description |
|---|---|
static HttpVersion |
HTTP_1_0
HTTP / 1.0
|
static HttpVersion |
HTTP_1_1
HTTP / 1.1
|
| Constructor and Description |
|---|
HttpVersion(java.lang.String text, boolean keepAliveDefault)
用指定的版本字符串创建一个新的HTTP版本。
|
HttpVersion(java.lang.String protocolName, int majorVersion, int minorVersion, boolean keepAliveDefault)
使用指定的协议名称和版本号创建新的HTTP版本。
|
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(HttpVersion o) |
boolean |
equals(java.lang.Object o) |
int |
hashCode() |
boolean |
isKeepAliveDefault()
当且仅当连接保持活动状态时才返回
true ,除非明确将
"Connection"标头设置为
"close" 。
|
int |
majorVersion()
返回协议的名称,例如
1中的
"HTTP/1.0" 。
|
int |
minorVersion()
返回协议的名称,如
0中的
"HTTP/1.0" 。
|
java.lang.String |
protocolName()
返回协议的名称,例如
"HTTP"中的
"HTTP/1.0" 。
|
java.lang.String |
text()
返回完整的协议版本文本,如
"HTTP/1.0" 。
|
java.lang.String |
toString()
返回完整的协议版本文本,如
"HTTP/1.0" 。
|
static HttpVersion |
valueOf(java.lang.String text)
返回与指定协议版本字符串匹配的现有或新的 HttpVersion实例。
|
public static final HttpVersion HTTP_1_0
public static final HttpVersion HTTP_1_1
public HttpVersion(java.lang.String text,
boolean keepAliveDefault)
keepAliveDefault -
true当且仅当连接保持活动状态,除非明确将
"Connection"标头设置为
"close" 。
public HttpVersion(java.lang.String protocolName,
int majorVersion,
int minorVersion,
boolean keepAliveDefault)
keepAliveDefault -
true当且仅当连接保持活动状态,除非明确将
"Connection"标头设置为
"close" 。
public static HttpVersion valueOf(java.lang.String text)
HttpVersion实例。
如果指定的text等于"HTTP/1.0" ,则返回HTTP_1_0 。
如果指定的text等于"HTTP/1.1" ,则返回HTTP_1_1 。
否则,将返回一个新的HttpVersion实例。
public java.lang.String protocolName()
"HTTP"中的
"HTTP/1.0" 。
public int majorVersion()
1中的
"HTTP/1.0" 。
public int minorVersion()
0中的
"HTTP/1.0" 。
public java.lang.String text()
"HTTP/1.0" 。
public boolean isKeepAliveDefault()
true ,除非明确将
"Connection"标题设置为
"close" 。
public java.lang.String toString()
"HTTP/1.0" 。
toString在课堂
java.lang.Object
public int hashCode()
hashCode ,上课
java.lang.Object
public boolean equals(java.lang.Object o)
equals在课堂
java.lang.Object
public int compareTo(HttpVersion o)
compareTo在界面
java.lang.Comparable<HttpVersion>
Copyright © 2008–2018 The Netty Project. All rights reserved.