HTTP中的300 Multiple Choices状态码表示客户端请求的资源有
▥前端
𝄐 0
HTTP中的300 Multiple Choices状态码表示客户端请求的资源有多种选择可供返回,服务器需要提供一个表示这些选项的列表让客户端选择。
当服务器收到客户端的请求时,发现有多个选项可以返回时,就会使用300状态码进行响应。响应中应该包含一个Location首部,指定可供选择的资源的URL。客户端可以使用这些URL之一重新发起请求来获取资源。
例如,假设客户端请求一个名为“example”的页面,但是有两个具有相同名称的页面:“example1”和“example2”。服务器可以返回一个响应,其中包含300状态码和Location头信息,如下所示:
HTTP/1.1 300 Multiple Choices
Location: http://example.com/example1
http://example.com/example2
这样,客户端就可以根据需要选择其中一个URL重新发送请求来获取所需的资源。
当服务器收到客户端的请求时,发现有多个选项可以返回时,就会使用300状态码进行响应。响应中应该包含一个Location首部,指定可供选择的资源的URL。客户端可以使用这些URL之一重新发起请求来获取资源。
例如,假设客户端请求一个名为“example”的页面,但是有两个具有相同名称的页面:“example1”和“example2”。服务器可以返回一个响应,其中包含300状态码和Location头信息,如下所示:
HTTP/1.1 300 Multiple Choices
Location: http://example.com/example1
http://example.com/example2
这样,客户端就可以根据需要选择其中一个URL重新发送请求来获取所需的资源。
本文地址:
/show-278327.html
版权声明:除非特别标注原创,其它均来自互联网,转载时请以链接形式注明文章出处。