303 See Other
HTTP 303 See Other
重定向响应状态码表示浏览器应该重定向到 Location
头部中的 URL,而不是渲染请求的资源。
此响应码通常作为 PUT
或 POST
方法的结果发送回来,以便客户端可以检索确认信息,或查看真实世界对象的表示(参见 HTTP range-14)。检索重定向资源的方法始终是 GET
。
状态
http
303 See Other
示例
表单提交时的 303 响应
此示例中的客户端发送 POST
请求以将表单提交到通用订阅。
http
POST /subscribe HTTP/1.1
Host: example.com
Content-Type: application/x-www-form-urlencoded
Content-Length: 50
name=Brian%20Smith&email=brian.smith%40example.com
服务器可能会返回一个带有 303
状态和 Location
头部中确认页面的响应,以便用户在收到响应后被重定向到那里。
http
HTTP/1.1 303 See Other
Location: https://www.example.com/confirmation/event/123
Content-Type: text/html; charset=UTF-8
Content-Length: 0
规范
规范 |
---|
HTTP 语义 # status.303 |
另见
- HTTP 中的重定向
- HTTP 响应状态码
302 Found
,临时重定向307 Temporary Redirect
,请求方法未修改的临时重定向