gpt4 book ai didi

android - 错误 : ConnectFailure (No route to host)

转载 作者:太空宇宙 更新时间:2023-11-03 10:36:32 25 4
gpt4 key购买 nike

上下文:我有一个 Xamarin.Android 应用程序,它连接到 WebAPI 以获取不同的信息。

问题:尝试访问服务器时出现以下错误:

System.Net.Http.HttpRequestException: An error occurred while sending the request ---> System.Net.WebException: Error: ConnectFailure (No route to host)

问题背景:我们在同一个网络中有 2 个服务器,配置相同(至少我们希望如此,在客户端),如果我们使用相同的应用程序(相同的构建),我们可以连接到服务器 A,但是得到连接到 B 时提到的错误。关于 B 服务器:我可以从设备浏览器访问 http://address/help或/token 页面,我还可以从 Google Play 的“REST Api 客户端”执行所需的请求并获得成功的响应。从我们的应用程序连接到服务器 B 时,这似乎是唯一的问题。这个问题在我们的环境中也不存在(正如我提到的,A 和 B 在客户端)。

问题:问题是什么,我们应该从哪里进一步看?

谢谢!

最佳答案

我在 Xamarin 表单上找到了这个答案,这并没有解决我的问题,但也许它可以帮助你。 https://forums.xamarin.com/discussion/70731/connection-error-no-route-to-host-only-happens-on-android

我遇到这个问题是因为我没有处理我的 HttpClient 对象。它没有发生在第一个或第二个请求中,但是从请求 10 开始,它会开始给我带来问题。尤其是当它们异步发生时。

我不知道这是否能解决您的问题,因为这两个似乎都是特例。也许你的也是一个特例。

关于android - 错误 : ConnectFailure (No route to host),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43181653/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com