我怎么知道该URL是活动的还是非活动的

时间:2010-05-03 10:05:37

标签: iphone

我有一个问题我正在使用网页浏览显示网站信息。在显示之前我想知道它是否已激活url链接,如果是,那么我将在webView中显示它,否则我将向用户显示警告消息。任何人都可以帮助我。该网址如www.domainname.com:8150/imagename.jpg它是否有效。在此我想知道这个链接是否有效。       提前谢谢。

1 个答案:

答案 0 :(得分:0)

  1. 使用众所周知的主机检查您的互联网连接是否存在。例如,您可以使用以下请求:
  2. NSMutableURLRequest req = [[NSMutableURLRequest alloc] initWithURL:[NSURL URLWithString:@“http://www.google.com”]]; NSHTTPURLResponse urlResponse = nil; NSError * error = [[[NSError alloc] init] autorelease];
    NSData * data = [NSURLConnection sendSynchronousRequest:req returningResponse:& urlResponse error:& error];

    [req release];

    1. 然后为您的网址执行相同操作。