public final class HttpResponseMessage extends ByteBufMessage
| 限定符和类型 | 字段和说明 |
|---|---|
byte[] |
body |
Map<String,String> |
headers |
String |
reasonPhrase |
int |
statusCode |
connection, packet| 构造器和说明 |
|---|
HttpResponseMessage(Packet message,
Connection connection) |
| 限定符和类型 | 方法和说明 |
|---|---|
HttpResponseMessage |
addHeader(String name,
String value) |
void |
decode(ByteBuffer body) |
void |
encode(ByteBuf body) |
static HttpResponseMessage |
from(HttpRequestMessage src) |
HttpResponseMessage |
setReasonPhrase(String reasonPhrase) |
HttpResponseMessage |
setStatusCode(int statusCode) |
decode, decodeByte, decodeBytes, decodeInt, decodeLong, decodeString, encode, encodeByte, encodeBytes, encodeInt, encodeLong, encodeStringcreateResponse, decodeBody, encodeBody, genSessionId, getConnection, getPacket, getSessionId, send, sendRaw, toStringpublic int statusCode
public String reasonPhrase
public byte[] body
public HttpResponseMessage(Packet message, Connection connection)
public void decode(ByteBuffer body)
decode 在类中 ByteBufMessagepublic void encode(ByteBuf body)
encode 在类中 ByteBufMessagepublic static HttpResponseMessage from(HttpRequestMessage src)
public HttpResponseMessage setStatusCode(int statusCode)
public HttpResponseMessage setReasonPhrase(String reasonPhrase)
public HttpResponseMessage addHeader(String name, String value)
Copyright © 2016. All rights reserved.