HTTP 303
HTTP/HTTPS |
---|
|
请求 |
报文 |
|
|
|
HTTP 303 See Other ,
引入
[编辑]虽然RFC 1945
定 义
[编辑]此方 法主 要用 于允许在收 到 POST方法 后 响应时,将 用 户重定 向 到 所 选资源 。- 如果一个客户端有链接编辑能力,其应
当 把 所有 的 引用 链接重定 向 到 新 的 URL上 。 重定 向 到 新地 址 时,客 户端必须使用 GET方法 请求新地 址 。客 户端收 到 的 新 的 URI,不 是 原始 请求资源的 替 代引 用 。- 该响应码
不 应被客 户端缓存,惟 重定 向 后 的 页面不 受此限 。 除 非 请求方法 是 HEAD,否 则响应实体 应该包含 一个小型的超文本,标注一个超链接到新的URL。
示 例
[编辑]POST /blog/comment HTTP/1.1
Host: www.example.com
Content-Type:application/x-www-form-urlencoded; charset=UTF-8
HTTP/1.1 303 See Other
Location: http://www.example.org/view-comment.asp
参 见
[编辑]参考 文献
[编辑]- ^ W3C: 10 Status Code Definitions. [2016-01-21]. (
原始 内容 存 档于2010-03-16). - ^ Reference of method redirect_to in Ruby Web Framework "Ruby on Rails". It states: The redirection happens as a "302 Moved" header unless otherwise specified.. [June 30, 2012]. (
原始 内容 存 档于2012-07-05). - ^ Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content, Section 6.4. IETF. [June 12, 2014]. (
原始 内容 存 档于2017-05-25).
外部 連結
[编辑]- HTTP/1.1 Error codes in RFC 2616(页面
存 档备份,存 于互联网档案 馆) (英文 ) - RFC 1945 (HTTP 1.0)
- RFC 7231 (HTTP 1.1)