public class DefaultHttpResponse extends java.lang.Object implements HttpResponse
构造器和说明 |
---|
DefaultHttpResponse(HttpVersion version,
HttpStatus status,
java.util.Map<java.lang.String,java.lang.String> headers) |
限定符和类型 | 方法和说明 |
---|---|
boolean |
containsHeader(java.lang.String name) |
java.lang.String |
getContentType()
Gets the Content-Type header of the message.
|
java.lang.String |
getHeader(java.lang.String name)
Returns the value of the HTTP header with the specified name.
|
java.util.Map<java.lang.String,java.lang.String> |
getHeaders() |
HttpVersion |
getProtocolVersion()
The HTTP version of the message
|
HttpStatus |
getStatus()
The HTTP status code for the HTTP response (e.g. 200 for OK, 404 for not found, etc..)
|
boolean |
isKeepAlive() |
java.lang.String |
toString() |
public DefaultHttpResponse(HttpVersion version, HttpStatus status, java.util.Map<java.lang.String,java.lang.String> headers)
public HttpVersion getProtocolVersion()
HttpMessage
getProtocolVersion
在接口中 HttpMessage
public java.lang.String getContentType()
HttpMessage
getContentType
在接口中 HttpMessage
public boolean isKeepAlive()
isKeepAlive
在接口中 HttpMessage
public java.lang.String getHeader(java.lang.String name)
HttpMessage
getHeader
在接口中 HttpMessage
name
- The name of the desired headerpublic boolean containsHeader(java.lang.String name)
containsHeader
在接口中 HttpMessage
name
- the Header's name we are looking forpublic java.util.Map<java.lang.String,java.lang.String> getHeaders()
getHeaders
在接口中 HttpMessage
Map
of HTTP headers whose key is a String
and whose value is a String
s.public HttpStatus getStatus()
HttpResponse
getStatus
在接口中 HttpResponse
public java.lang.String toString()
toString
在类中 java.lang.Object