我遇到了以下错误。 目前我正在使用React Native开发Android应用程序,因此我计划使用fetch来为我执行POST请求。
fetch("https://XXreachable-domainXX.de/api/test", {
method: "post",
body: JSON.stringify({
param: 'param',
param1: 'param',
})
})
.then((response) = > response.json())
.then((responseData) = > {
ToastAndroid.show(
"Response Body -> " + JSON.stringify(responseData.message), ToastAndroid.SHORT
)
})
.catch((error) = > {
console.warn(error);
});
该应用现在抛出一个错误:
类型错误:网络请求失败
当我将代码更改为GET请求时,它可以正常工作,在浏览器上使用window.alert()作为返回也很好,Chrome扩展程序Postman也能正确返回数据。
info.plist
中批准域名。https://dev59.com/oloT5IYBdhLWcg3wlgPn - nicholas