2

可能我做错了什么,但是:

在我的浏览器中,我有一个代码

window.location = '/some/url' 

或带有 href="/some url" 的元素

在节点(express.js)中,我有以下路由处理程序:

app.get('/some/url', function(req, res){
    res.redirect('http://www.google.com')
});

页面内容加载有奇怪的缺陷谷歌页面。并且地址栏没有改变(http://localhost:3000/some/url)。

我正在使用 req.pipe(request(host + req.url)).pipe(res) 通过中间服务器发出请求,似乎管道 res 没有正确重定向。任何想法如何解决它?

4

1 回答 1

0

我需要为 reqest.js 使用 {followRedirect: false} 选项

于 2012-12-25T12:05:12.757 回答