【发布时间】:2020-02-20 18:04:56
【问题描述】:
我在 node.js 中有一个 Rest API,它需要很长时间才能响应,因为它向供应商发送请求,一旦响应完全准备好,它就会返回我想要的结果,因为结果正在准备中,它应该能够在正面反应侧显示它。提前感谢您的帮助和您的时间
这是我的控制器
module.exports.search = async (req, res) => {
try {
let params = req.query;
params = _.extend(params, req.body);
const result = await modules.Hotel.Search.search(req.supplierAuth, params);
res.json(result);
} catch (e) {
global.cli.log('controller:hotels:search: ', e);
res.status(500).json({ message: e.message });
}
};
这是我的前端服务
export const getHotels = (filters, options = {}) => {
const queryString = new URLSearchParams(options).toString();
return post(`/api/hotels/search?${queryString}`, filters);
};
【问题讨论】:
标签: javascript node.js reactjs api