我正在开发一个查询web服务的应用程序。我想知道如何处理像"404“(未找到)这样的错误。委托方法connection:(NSURLConnection *)conn didFailWithError:(NSError *)error只处理由连接引起的错误。有人告诉我应该在connection:(NSURLConnection *)conn didReceiveData:(NSData *)data方法中处理这些错误,我该怎么做呢?我一直在看文档,没有像"ResponseCode“之类的NSURLRequest属性。任何帮助都是非常感谢的。
发布于 2011-09-22 00:35:59
实现以下委托方法
- (void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse
*)response然后检查response对象中的statusCode属性。您可能必须将其强制转换为NSHTTPURLResponse才能查看。
https://stackoverflow.com/questions/7502797
复制相似问题