Location header
HTTP Location 响应头 指示页面要重定向到的 URL。它仅在与 3XX 重定向响应 或 201 Created 状态响应一起使用时才有意义。
在重定向中,用于发出重定向请求以获取由 Location 指向的页面的 HTTP 方法取决于原始方法和重定向类型。
303 See Other响应总是导致重定向中的GET请求。307 Temporary Redirect和308 Permanent Redirect使用与发起请求相同的方法。301 Moved Permanently和302 Found应该使用与发起请求相同的请求方法,尽管这对于较旧的用户代理不能保证。
所有带有上述状态码之一的响应都包含一个 Location 头。
在资源创建的情况下,它指示新创建资源的 URL,以便客户端可以立即发出请求。
Location 和 Content-Location 是不同的。Content-Location 指示在发生内容协商时,将来用于直接访问资源的 URL。Location 与响应相关联,而 Content-Location 与返回的表示相关联。