5.5.2 诊断式的payload
如果没有内容格式(Content-Format)的选项,响应中的payload使用简洁可读的诊断信息来指示一个客户端错误或者服务端错误,并解释错误的情况。该诊断信息一定要使用UTF-8格式编码[RFC3629],更确切的说是使用Net-Unicode格式[RFC5198]。
这种消息和HTTP的状态行中的原因描述(Reason-Phrase)很类似。它不是为终端用户设计的,而是为软件工程师设计的,因为调试过程中需要在当前的上下文中用符合英语语言规范来解释它;因此,不需要提供语言标记的机制。与HTTP不同的是,如果在返回码(Response Code)外没有额外的信息,负载必须是空的。
最后更新于
这有帮助吗?