Я хочу проверить, доступен ли веб-сервер на локальной сети. Я проверил образец Apple Rechability, но в этом примере говорится, что все локальные IP-адреса доступны.
Есть идеи как это проверить?
Спасибо в
Я сделал обходной путь для этого:
- (BOOL *) getOnlineState { BOOL *onlineState; NSURL *serverURL = [NSURL URLWithString:@"http://192.168.0.10:80/index.html"]; NSURLRequest *request = [NSURLRequest requestWithURL:serverURL]; NSURLResponse *response; NSError *error; NSData *receivedData = [NSURLConnection sendSynchronousRequest:request returningResponse:&response error:&error]; if (receivedData == nil) onlineState = (BOOL *)NO; else onlineState = (BOOL *)YES; return onlineState; }