它们的描述非常相似,但功能更多。看到差异的最简单方法是查看源代码。
res.location只需设置响应头即可。它不会设置响应状态代码或关闭响应,因此您可以根据需要编写响应正文,然后必须自己调用
res.end()。
res.redirect另一方面,将状态设置为302,设置标头(使用
res.location),并发送一个漂亮的响应正文,表示正在重定向用户,如果用户的浏览器由于某种原因没有自动重定向用户,则会呈现一个链接。

它们的描述非常相似,但功能更多。看到差异的最简单方法是查看源代码。
res.location只需设置响应头即可。它不会设置响应状态代码或关闭响应,因此您可以根据需要编写响应正文,然后必须自己调用
res.end()。
res.redirect另一方面,将状态设置为302,设置标头(使用
res.location),并发送一个漂亮的响应正文,表示正在重定向用户,如果用户的浏览器由于某种原因没有自动重定向用户,则会呈现一个链接。