在我的应用程序中,我如何检查互联网连接是否可用。根据结果我想向用户显示一些通知......并在重试2或3次后...想要退出我的应用程序。我怎么能这样做..我正在使用ASIHTTP库....
答案 0 :(得分:0)
如果您正在为您的程序使用标准HTTP库(似乎ASIHTTP库的目的),您可以尝试连接并使用HTTP HEAD / GET请求到常用的HTTP服务器(例如google.com) )。
根据答案(HTTP 200返回代码),您可以猜测用户是否有可用的互联网连接。
这样的测试有一些缺点,例如当用户作为透明的HTTP代理时,会提供正确的200返回代码但不能从远程服务器提供。