如何以编程方式判断 iPad 是否具有 WiFi 连接?

发布于 2024-11-24 03:00:52 字数 132 浏览 2 评论 0原文

当我的 iPad 应用程序使用 ASIHTTP 库发出 Web 请求时,如果没有互联网连接,它将失败。

我想具体识别何时没有互联网连接,并向用户显示一个独特的错误(而不是仅识别呼叫失败,这可能由于多种原因而发生:例如目标网站已关闭。)

When my iPad application makes a web request using the ASIHTTP library it will fail if there is no internet connection.

I want to identify specifically when there is no internet connection and show a unique error to the user (vs. just identifying that the call failed which can happen for a large number of reasons: e.g. The target website is down.)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

め七分饶幸 2024-12-01 03:00:52

我注意到当没有可用的 Internet 连接时,ASIHTTPRequest 返回状态代码 0。如果网页不可用或与服务器通信时发生其他错误,则返回实际的 HTTP 状态代码。

在这种情况下,您只需检查 request.responseStatusCode == 0 是否为 true 并采取行动

I've noticed ASIHTTPRequest returns a Status Code 0 when there is no Internet Connection available. If the webpage is not available or another error occurs in communication with the server, it returns an actual HTTP Status Code.

In this case, You could just check to see if request.responseStatusCode == 0 is true and act on that

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文