我遇到了以下错误.目前我正在使用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);
})
;
Run Code Online (Sandbox Code Playgroud)
该应用程序现在抛出一个错误:
TypeError:网络请求失败
当我将代码更改为GET-Request它工作正常时,在浏览器中使用window.alert()作为返回它很酷,并且chrome扩展Postman正确地返回数据.
当我这样做时yum update,会收到以下错误响应:
已配置的存储库之一失败(未知),并且yum没有足够的缓存数据来继续。此时,yum唯一可以做的安全的事就是失败。有几种方法可以“解决”此问题:
与上游联系以获取存储库,并让他们解决问题。
重新配置baseurl / etc。对于存储库,指向上游。如果您使用的存储库支持的发行版比存储库支持的发行版新,则此功能通常非常有用(并且先前发行版的软件包仍然有效)。
在存储库暂时禁用的情况下运行命令yum --disablerepo = ...
永久禁用存储库,因此yum默认不会使用它。然后Yum只会忽略存储库,直到您再次永久启用它或使用--enablerepo临时使用它:
yum-config-manager --disable或subscription-manager repos --disable =
配置失败的存储库以使其不可用(如果不可用)。请注意,yum会尝试联系仓库。当它运行大多数命令时,因此每次都必须尝试失败(因此,yum会慢得多)。但是,如果这是一个非常临时的问题,则通常是一个不错的折衷方案:
yum-config-manager --save --setopt = .skip_if_unavailable = true
database is locked
我已经做了yum clean all,rm -f /var/lib/rpm/__db*并且rpm --rebuilddb没有任何更改。