我不知道为什么我得到这个错误,因为api在邮递员工作正常。我已成功登录,我想要做的是使用登录用户名调用另一个api。下面是关于我想如何调用下一个api的动作,我传递了jwtToken和从login获得的用户名。任何人都可以在我的代码中指出错误以及如何解决
export const getSemcode = (username) => async dispatch => {
const jwtToken = await AsyncStorage.getItem('jwtToken').then((data) => {
console.log('this is semcode',data);
});
let config = {
method: 'POST',
url: 'https://xx/api/xx/GetListOfKodSesiSem',
headers: {
'content-type': 'application/x-www-form-urlencoded',
AntiTemperSignature: this.jwtToken,
UserID: username,
},
data: username,
json: true
};
let param = {
nomatrik : username
}
return axios(param, config)
.then((response) => {
console.log(response);
if (response.data.length > 0) {
const { code } = response.data;
dispatch({ type: SEMCODE_FETCH_SUCCESS, payload: { semCode: code }
});
}
}).catch((error) => {
console.error(error);
});
}