我用axios调用Auth0的API来获取用户列表。我试着用下面的语法返回它们
.then(res => {
console.log(res.data) // Prints the deired result
return res.status(200).json(res.data);
})
res。数据正在打印所需的结果。但是我在Postman上得到一个空的响应体。
我也尝试了return res.data
,只是得到一个超时。
我错过了什么?
您在应该在Express响应对象上调用status
方法时却在Axios响应对象上调用它。
您应该将Auth0 API响应命名为res
以外的名称,以确保回调中的res
引用Express响应对象。或者最好使用解构。您不需要设置200
状态码,因为它是自动设置的。
.then(({ data }) => res.json(data))