# res.location

将响应 Location HTTP 标头设置为指定的 path 参数。

# 概要

res.location(path)

# 描述

将响应 Location HTTP 标头设置为指定的 path 参数。

res.location('/foo/bar')
res.location('http://example.com')
res.location('back')

"back" 的 path值具有特殊含义,它指的是请求的 Referer 标头中指定的 URL。如果未指定 Referer 标头,则它引用 "/"。

在对 URL 进行编码后,如果尚未编码,Express 会将指定的 URL 在 Location标头中传递给浏览器,而不进行任何验证。

浏览器负责从当前 URL 或引用 URL 以及 Location标头中指定的 URL 导出预期 URL;并相应地重定向用户。

Last Updated: 6/17/2023, 6:57:19 PM