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;并相应地重定向用户。