给定对 URL X 的 GET 请求,您应该如何定义 res.send 以便它提供对完全独立的 URL Y 的响应?
即
app.get('/', function (req, res) {
res.send to a new URL external of the app ('Success')
});
在此先感谢您对这个话题的无知!
最佳答案
您想通过设置状态代码和提供位置 header 来重定向请求。 302 表示临时重定向,301 是永久重定向。
app.get('/', function (req, res) {
res.statusCode = 302;
res.setHeader("Location", "http://www.url.com/page");
res.end();
});
关于node.js - 如何重新发送到 Node.js/Express 中的新 URL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40497534/