我正在设置一个连接到Tomcat服务器的nodejs服务器。但是,当使用请求时,我想使用res.send将收到的正文重定向到HTML页面。我不知道如何使变量结果具有接收到的正文的值。 这是我的代码。
function Signin(req, res) {
const log = {
email: req.body.email,
password: req.body.password
}
var result = {};
request({ url: "myurl", method: "post", json: log, followAllRedirects : true, }, (err, res, body) => {
if (err) {
return console.log(err);
}
else {
console.log(body, res.statusCode);
result = body;
}
});
res.send(result);
}
```````````````````````````````````
I expect to define result with the body value, however I allways get the {} value. Any help?