app.route('/getAllPublicDatasheets').get(async function (req, res) {
const { someVar, nutherVar } = req.query;
console.log('Ending here without a return...')
});
Console.log将在这里报告:
Failed to show response data
为了解决这个问题,将返回响应添加到路由的底部(服务器端):
res.json('Adding this below the console.log in App.js route will solve it.');
我有同样的问题,没有一个答案工作,最后我注意到我犯了一个巨大的错误,选择了other,因为你可以看到 < / p >
现在这似乎是一个愚蠢的错误,但事情是即使在删除和重新安装chrome后,问题仍然存在(设置在删除chrome时默认不卸载),所以我花了一段时间,直到我发现这一点,并再次选择All…!
发生这种情况是因为我的后端不处理OPTIONS方法,因为我错误地单击了other,这导致我花了几天时间尝试答案!< / p >