1
RESTEasy javax.ws.rs.core.Response
和javax.ws.rs.core.ResponseBuilder
如何与w3c HTTP (section 6.1)响应规范相关?RESTEasy Response与W3C规范
W2C定义HTTP响应为:
Response = Status-Line ; Section 6.1
*((general-header ; Section 4.5
| response-header ; Section 6.2
| entity-header) CRLF) ; Section 7.1
CRLF
[ message-body ] ; Section 7.2
和的RESTEasy的ResponseBuilder对象上限定这些方法(除了别的以外):
- 状态
- 头
- 类型
- 实体
header
方法我明白可以让你在响应中输入自定义标题。 status
填充Status-Code
头和type
,所述Content-Type
报头。
但是,我不明白entity
它的作用填充实体头或消息体或什么?方法还允许你填充标准头文件吗?如果我返回一条描述错误原因的消息,应该在实体头,消息体还是应该填充Reason-Phrase
头?