我尝试在我的RN应用程序中使用以下 saga 代码,但服务器响应为"没有令牌存在" (状态400 - 错误请求)。所以问题是哪个是坏的部分?
我使用console.log来获取想要显示车辆列表的响应。
" CORS"服务器上的模式已启用。
仅供参考,我设法使用电子邮件/密码登录到同一台服务器并使用类似(传奇)代码获取令牌。
为什么以下代码不起作用的任何线索?
function* fetchVehicles(action) {
try {
const response = yield fetch(URL_VEHICLES, {
method: 'GET',
headers: {
Accept: 'application/json',
'Content-Type': 'application/json',
Authorization: `Bearer ${action.token}`,
},
});
yield console.log(response);
} catch (error) {
console.log(`Saga error: ${error}`);
}
}