【发布时间】:2014-02-26 10:49:47
【问题描述】:
标准res.redirect('/some/path'); 的行为符合预期并立即将请求重定向到/some/path,但如果我添加状态代码,例如res.redirect(401, '/some/path') 并导航到重定向页面,express 不会重定向到/some/path,我只得到以下页面:
<p>Unauthorized. Redirecting to <a href="/some/path">/</a></p>
它永远不会重定向。这对于我提供的任何状态码都是一样的。
为什么代码指定的重定向没有像我预期的那样工作,我如何返回自定义状态代码并重定向到不同的路径?
【问题讨论】: