当我在我的reactr原生ios和android应用程序中使用axios时,我得到了网络请求失败的错误,当我用 Postman 测试时,它工作正常。
const getCourseLesson = async () => {
await axios({
method: 'GET',
url: `${API_URL}getCourseLesson`,
headers: {
Accept: 'application/json',
'Content-Type': 'application/json',
},
})
.then(res => {
let lessonDataList = res.data.data;
setLessonList(lessonDataList);
})
.catch(res => {
console.log('lesson error ', res);
});
};
2条答案
按热度按时间oug3syen1#
我试过你的代码与一个样本的网址和它的工作正常..你确定你的API url是正确的吗?
holgip5t2#
可以分享一下=> url的完整结果吗:
${API_URL}getCourseLesson
确保您的${API_URL}以“/”结尾,类似于:http://localhost:8080/getCourseLesson
还有你的标题,确保你添加引号到你的接受:标题:
{ * 取消'接受'**:'application/json',' Content-Type ':'application/json',},