public class DefaultHttpResponse extends DefaultHttpMessage implements HttpResponse
HttpResponse implementation.| 构造器和说明 |
|---|
DefaultHttpResponse(HttpVersion version,
HttpResponseStatus status)
Creates a new instance.
|
DefaultHttpResponse(HttpVersion version,
HttpResponseStatus status,
boolean validateHeaders)
已过时。
Use the
DefaultHttpResponse(HttpVersion, HttpResponseStatus, HttpHeadersFactory) constructor
instead. |
DefaultHttpResponse(HttpVersion version,
HttpResponseStatus status,
boolean validateHeaders,
boolean singleFieldHeaders)
已过时。
Use the
DefaultHttpResponse(HttpVersion, HttpResponseStatus, HttpHeadersFactory) constructor
instead. |
DefaultHttpResponse(HttpVersion version,
HttpResponseStatus status,
HttpHeaders headers)
Creates a new instance.
|
DefaultHttpResponse(HttpVersion version,
HttpResponseStatus status,
HttpHeadersFactory headersFactory)
Creates a new instance.
|
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
equals(java.lang.Object o) |
HttpResponseStatus |
getStatus()
已过时。
|
int |
hashCode() |
HttpResponse |
setProtocolVersion(HttpVersion version)
Set the protocol version of this
HttpMessage |
HttpResponse |
setStatus(HttpResponseStatus status)
Set the status of this
HttpResponse. |
HttpResponseStatus |
status()
Returns the status of this
HttpResponse. |
java.lang.String |
toString() |
getProtocolVersion, headers, protocolVersiondecoderResult, getDecoderResult, setDecoderResultgetProtocolVersion, headers, protocolVersiongetDecoderResultdecoderResult, setDecoderResultpublic DefaultHttpResponse(HttpVersion version, HttpResponseStatus status)
version - the HTTP version of this responsestatus - the status of this response@Deprecated public DefaultHttpResponse(HttpVersion version, HttpResponseStatus status, boolean validateHeaders)
DefaultHttpResponse(HttpVersion, HttpResponseStatus, HttpHeadersFactory) constructor
instead.version - the HTTP version of this responsestatus - the status of this responsevalidateHeaders - validate the header names and values when adding them to the HttpHeaders@Deprecated public DefaultHttpResponse(HttpVersion version, HttpResponseStatus status, boolean validateHeaders, boolean singleFieldHeaders)
DefaultHttpResponse(HttpVersion, HttpResponseStatus, HttpHeadersFactory) constructor
instead.version - the HTTP version of this responsestatus - the status of this responsevalidateHeaders - validate the header names and values when adding them to the HttpHeaderssingleFieldHeaders - true to check and enforce that headers with the same name are appended
to the same entry and comma separated.
See RFC 7230, 3.2.2.
false to allow multiple header entries with the same name to
coexist.public DefaultHttpResponse(HttpVersion version, HttpResponseStatus status, HttpHeadersFactory headersFactory)
version - the HTTP version of this responsestatus - the status of this responseheadersFactory - the HttpHeadersFactory used to create the headers for this HTTP Response.
The recommended default is DefaultHttpHeadersFactory.headersFactory().public DefaultHttpResponse(HttpVersion version, HttpResponseStatus status, HttpHeaders headers)
version - the HTTP version of this responsestatus - the status of this responseheaders - the headers for this HTTP Response@Deprecated public HttpResponseStatus getStatus()
getStatus 在接口中 HttpResponsepublic HttpResponseStatus status()
HttpResponseHttpResponse.status 在接口中 HttpResponseHttpResponseStatus of this HttpResponsepublic HttpResponse setStatus(HttpResponseStatus status)
HttpResponseHttpResponse.setStatus 在接口中 HttpResponsepublic HttpResponse setProtocolVersion(HttpVersion version)
HttpMessageHttpMessagesetProtocolVersion 在接口中 HttpMessagesetProtocolVersion 在接口中 HttpResponsesetProtocolVersion 在类中 DefaultHttpMessagepublic java.lang.String toString()
toString 在类中 java.lang.Objectpublic int hashCode()
hashCode 在类中 DefaultHttpMessagepublic boolean equals(java.lang.Object o)
equals 在类中 DefaultHttpMessage