在我的应用程序中,如何使用ASIHTTP检查是否可以使用Internet连接

时间:2011-09-17 09:55:22

标签: ios

在我的应用程序中,我如何检查互联网连接是否可用。根据结果​​我想向用户显示一些通知......并在重试2或3次后...想要退出我的应用程序。我怎么能这样做..我正在使用ASIHTTP库....

1 个答案:

答案 0 :(得分:0)

如果您正在为您的程序使用标准HTTP库(似乎ASIHTTP库的目的),您可以尝试连接并使用HTTP HEAD / GET请求到常用的HTTP服务器(例如google.com) )。

根据答案(HTTP 200返回代码),您可以猜测用户是否有可用的互联网连接。

这样的测试有一些缺点,例如当用户作为透明的HTTP代理时,会提供正确的200返回代码但不能从远程服务器提供。