RESTful Web 服务 http://shop.oreilly.com/product/9780596529260.do鼓励使用HTTP 303 http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10.3.4将客户端重定向到资源的规范表示。它仅在上下文中讨论主题HTTP GET
.
这也适用于其他 HTTP 方法吗?如果客户端尝试HTTP PUT
or DELETE
对于非规范 URI,返回 HTTP 303 是否可以接受(和/或推荐)?最佳实践是什么?为什么?
此状态代码通常适用于任何 HTTP 方法。它主要用于允许 POST 操作的输出将用户代理重定向到选定的资源,因为这样做提供了与 POST 响应相对应的信息,该信息可以独立于原始数据单独识别、添加书签和缓存要求。
Source: https://datatracker.ietf.org/doc/html/draft-ietf-httpbis-p2-semantics-21#section-7.4.4 https://datatracker.ietf.org/doc/html/draft-ietf-httpbis-p2-semantics-21#section-7.4.4
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)