我想检查一个URL是否可访问或正确,我如何发送请求并查看它是否可用?
答案 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无法访问,则给定的委托将触发并查看错误案例..