![](/img/trans.png)
[英]iOS/iPhone Reachability - How to only check when internet is lost/not reachable using Reachability.m/.h
[英]How to check if a .html page is reachable via iPhone 4?
我有以下問題:我想檢查一個網站(在更深的目錄中,例如Foo / bar / xy.html)是否可以訪問。 因此,我已經使用Apple的“ reachable”示例試用了“ SystemConfiguration Framework”,但是我只能訪問主機而不是特定的html頁面。 有誰知道,如何用iPhone進行html方面的檢查(一個簡短的示例會很好)?
感謝你並致以真誠的問候!
根據我的理解,可訪問的API僅托管。 我可能建議您對頁面進行頭請求,看看響應代碼是什么。 如果返回404,則無法找到該頁面。
快速示例:
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url];
[request setHTTPMethod:@"HEAD"];
NSHTTPURLResponse *response;
[NSURLConnection sendSynchronousRequest:request returningResponse:&response error: NULL];
if([response statusCode] == 404)
//failed to find page
注意:我沒有測試此代碼,但是概念應該有意義。
還有http HEAD信息:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.