gpt4 book ai didi

java - Android 改造 - HTTP 失败 : java.net.UnknownHostException:无法解析主机 {我的基本 url}:没有与主机名关联的地址

转载 作者:行者123 更新时间:2023-12-01 20:20:43 25 4
gpt4 key购买 nike

该项目正在使用最新的改造版本(2.3.0)。如果我关闭手机上的互联网连接或者没有可用的互联网连接,则改造会抛出“HTTP FAILED”,该消息不会被 onFailure() 或 onRespond() 捕获。此 HTTP 错误针对异常“无法解析主机 (...)”。我想在显示 snackbar 或其他内容时处理此错误情况。目前我无法访问此异常,并且我的加载屏幕不会因未收到响应消息而停止。有谁知道如何使用改造来解决这个问题?

我发现的唯一可行的解​​决方案是使用拦截器检查每个请求是否有可用的互联网连接。但我希望需要有更好的方法来解决这个问题。

最佳答案

看来我的内部错误处理是问题所在。 Retrofit 使用 onFailure() 来通知 HTTP FAILED(在版本 2.3.0 中)。

关于java - Android 改造 - HTTP 失败 : java.net.UnknownHostException:无法解析主机 {我的基本 url}:没有与主机名关联的地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44812214/

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