如何确定URL的可用性? (目标C)

时间:2011-11-23 11:57:16

标签: objective-c url

我想检查一个URL是否可访问或正确,我如何发送请求并查看它是否可用?

1 个答案:

答案 0 :(得分:1)

只需依靠Foundation Framework ..

来自NSURL documentation

  

URLWithString:创建并返回用a初始化的NSURL对象   提供字符串。

+ (id)URLWithString:(NSString *)URLString

<强>参数

  

URLString:用于初始化NSURL对象的字符串。必须   符合RFC 2396.此方法根据RFC解析URLString   1738年和1808年。

返回值

  

使用URLString初始化的NSURL对象。 如果字符串是   格式错误,返回无。

这将验证URL是否未按指定标准确认..

下一个案例,要查明URL是否可访问,请实施NSURLConnectionDelegate,覆盖

- (void)connection:(NSURLConnection *)connection didFailWithError:(NSError *)error

并尝试连接到指定的URL ..如果URL无法访问,则给定的委托将触发并查看错误案例..