public class DefaultHttpResponse extends DefaultHttpMessage implements HttpResponse
HttpResponse
实现。
Constructor and Description |
---|
DefaultHttpResponse(HttpVersion version, HttpResponseStatus status)
创建一个新的实例。
|
DefaultHttpResponse(HttpVersion version, HttpResponseStatus status, boolean validateHeaders)
创建一个新的实例。
|
DefaultHttpResponse(HttpVersion version, HttpResponseStatus status, boolean validateHeaders, boolean singleFieldHeaders)
创建一个新的实例。
|
DefaultHttpResponse(HttpVersion version, HttpResponseStatus status, HttpHeaders headers)
创建一个新的实例。
|
Modifier and Type | Method and Description |
---|---|
HttpResponseStatus |
getStatus()
已过时。
|
HttpResponse |
setProtocolVersion(HttpVersion version)
设置此 HttpMessage 的协议版本
|
HttpResponse |
setStatus(HttpResponseStatus status)
设置此 HttpResponse 的状态。
|
HttpResponseStatus |
status()
返回此 HttpResponse 的状态。
|
java.lang.String |
toString() |
equals, getProtocolVersion, hashCode, headers, protocolVersion
decoderResult, getDecoderResult, setDecoderResult
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getProtocolVersion, headers, protocolVersion
getDecoderResult
decoderResult, setDecoderResult
public DefaultHttpResponse(HttpVersion version, HttpResponseStatus status)
version
- 此响应的HTTP版本
status
- 此响应的状态
public DefaultHttpResponse(HttpVersion version, HttpResponseStatus status, boolean validateHeaders)
version
- 此响应的HTTP版本
status
- 此回复的状态
validateHeaders
- 将它们添加到HttpHeaders
时验证标题名称和值
public DefaultHttpResponse(HttpVersion version, HttpResponseStatus status, boolean validateHeaders, boolean singleFieldHeaders)
version
- 此响应的HTTP版本
status
- 此响应的状态
validateHeaders
- 在将它们添加到HttpHeaders
时验证标题名称和值
singleFieldHeaders
- true
检查并强制将具有相同名称的标题附加到相同的条目并逗号分隔。
见RFC 7230, 3.2.2 。
false
允许具有相同名称的多个头条目共存。
public DefaultHttpResponse(HttpVersion version, HttpResponseStatus status, HttpHeaders headers)
version
- 此响应的HTTP版本
status
- 此响应的状态
headers
- 此HTTP响应的标头
@Deprecated public HttpResponseStatus getStatus()
getStatus
接口
HttpResponse
public HttpResponseStatus status()
HttpResponse
HttpResponse
的状态。
status
在界面
HttpResponse
HttpResponse
的HttpResponseStatus
public HttpResponse setStatus(HttpResponseStatus status)
HttpResponse
HttpResponse
的状态。
setStatus
在界面
HttpResponse
public HttpResponse setProtocolVersion(HttpVersion version)
HttpMessage
HttpMessage
的协议版本
setProtocolVersion
在界面
HttpMessage
setProtocolVersion
接口
HttpResponse
setProtocolVersion
在类
DefaultHttpMessage
public java.lang.String toString()
toString
在课堂上
java.lang.Object
Copyright © 2008–2018 The Netty Project. All rights reserved.