RFC7231表示服务器应响应创建资源的POST请求,其状态为201,并且Location头位于新资源 . 在某些情况下,服务器可以方便地在其响应中包含所创建资源的表示,但在其他情况下,这将浪费带宽 .
这可能是邮政请求中内容协商的好地方吗?如果是这样,应该发送哪些请求标头以指示客户端除了Location标头之外还想要返回的资源?
我建议使用“首选” Headers :
Request:
PUT /xxx Prefer: return=representation
Response:
201 Created { ... created resource representation ... }
见http://tools.ietf.org/html/rfc7240
1 回答
我建议使用“首选” Headers :
Request:
Response:
见http://tools.ietf.org/html/rfc7240