HTTP 303 See Other ,自 RFC 2616 (HTTP 1.1)起,用于在收到HTTP POST请求之后,进行URL重定向的操作。
虽然 RFC 1945 和 RFC 2068 规范不允许客户端在重定向时改变请求的方法,但是很多现存的浏览器在收到302响应时,直接使用GET方式访问在Location中规定的URI,而无视原先请求的方法。因此状态码303被添加了进来,用以明确服务器期待客户端进行何种反应。
根据RFC 2616 定义:
客户端请求:
POST /blog/comment HTTP/1.1Host: www.example.comContent-Type:application/x-www-form-urlencoded; charset=UTF-8