gpt4 book ai didi

javascript - NodeJS Express REST API 获取请求返回空

转载 作者:行者123 更新时间:2023-12-03 03:21:16 24 4
gpt4 key购买 nike

我正在尝试使用 NodeJS 和 Express 构建 REST API。我为 offer 创建路由,当我尝试发送 GET 请求时,我收到带有 200 状态代码的空响应

routes.js

  router.get('', passport.authenticate('jwt', { session: true}), OfferController.getOffers);

offerController.js

  exports.getOffers = function(req, res) {
Offer.find({}, function(err, task) {
if (err){
return res.send(err);
}
res.json(Offer);
});
}

这里缺少什么?

最佳答案

关于:

exports.getOffers = function(req, res) {
Offer.find({}, function(err, task) {
if (err){
return res.send(err);
}
// Change this line from res.json(Offer) to:
res.json(task);
});
}

Offer.find() 的结果位于任务变量中,这就是您要发送回客户端的内容。

关于javascript - NodeJS Express REST API 获取请求返回空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46566582/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com