你好,我有一个奇怪的事情发生,我使用axios为了发送后获取http请求我的应用程序。事情是,axios在我的电脑工作良好,但在我的笔记本电脑需要console. log("")之前,axios请求我不知道为什么。这发生在我所有的文件。
它给我这个错误:可能未处理的承诺拒绝(ID:0):[Axios错误:请求失败,状态代码为404]
下面是我的代码:
function getProfile(){
try{
//console.log("") <-------------------------- Here i put it
axios.post(URL+'/checkData',
{
usernameCheckAXIOS : username,
passwordCheckAXIOS : password,
})
.then((response)=>{
console.log(response.data)
setProfile(response.data);
if(response.data.responseOfProfile == false){
Alert.alert("Access Dinied")
}
else{
navigation.navigate('Home')
}
})
}catch(error){}
}
2条答案
按热度按时间5jdjgkvh1#
如果您在React Native应用中收到“可能存在未处理的承诺拒绝”警告,则表示承诺已被拒绝,但拒绝未得到处理。JavaScript中的承诺用于处理异步操作,可以解析或拒绝这些操作。
HTTP 404 Not Found响应状态代码表示服务器无法找到请求的资源
因此请验证您URL,它应该无效,因为找不到它。
fwzugrvs2#
404错误:页面未找到
您确定url
URL+'/checkData'
有效吗?