关于NODE JS使用request()的初学者问题 - 我构建了这个非常简单的API代码来响应HTTP帖子,该帖子使用REQUEST()来调用另一个外部API。
我不确定如何根据外部API的request()结果获取API res.send()的正确值。
以下是我所拥有的简化代码 -
app.post('/v1/do', function (req, res) {
var options =
{
method: 'PUT', url:`EXTERNAL_API`...
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
});
// this is where I need help...
res.send(NEED_TO_GET_REQUEST()_VALUES/OUTCOME);
})
我不知道如何将request()函数中的数据导入res.send()。
提前致谢: - )。
答案 0 :(得分:0)
您应该在请求函数的回调中发送响应,如下所示:
{{1}}