我正在尝试访问远程网址并输出它,这有效:
app.get('/', function (req, res) {
http.get({
hostname: 'localhost',
port: 80,
path: '/',
agent: false // create a new agent just for this one request
}, (response) => {
console.log('foo');
});
});
但是当我这样做时:
app.get('/', function (req, res) {
http.get({
hostname: 'localhost',
port: 80,
path: '/',
agent: false // create a new agent just for this one request
}, (response) => {
console.log(response);
});
});
我得到Unable to load the webpage because the server sent no data.
我也尝试了res.send(response)
我不确定我的设置,但如果我写localhost:80,我会得到我正在尝试记录的页面
答案 0 :(得分:0)
事实证明,服务器正在崩溃,因为我没有输出任何数据。我需要像
这样的东西res.render();