【发布时间】:2012-11-30 00:11:09
【问题描述】:
RESTful Web Services 鼓励使用HTTP 303 将客户端重定向到资源的规范表示。
根据本书,HTTP 302 被 303(“查看其他”)和 307(“临时重定向”)取代。还有 HTTP 301(“永久重定向”)。客户端可以缓存 HTTP 301 和 307,但不能缓存 303。
鉴于此,哪些状态代码是适当的规范化?为什么本书提倡使用 HTTP 303 而不是 307?毕竟后者是可缓存的。
【问题讨论】:
标签: rest http-status-code-301 http-status-codes http-status-code-307 http-status-code-303