如何在Cocoa中使用带有NSURLConnection的redirectReponse

时间:2009-07-17 21:02:17

标签: cocoa nsurlconnection

我在Cocoa中使用了一些非常标准的URL代码 - 基本上是

result = [NSURLConnection sendSynchronousRequest:query 
                               returningResponse:&response
                                           error:&serverError];

但是我无法看到如何检测查询(即URL)何时响应重定向 - 如果结果不是我期望的重定向HTML代码,我希望能够以不同方式处理数据 - 在这种情况下,我想捕获并解析重定向的URL

任何人都可以帮我吗?

1 个答案:

答案 0 :(得分:1)

您是否必须使用同步版本?您可以使用异步版本获得更多控制权,包括Apple's overview of NSURLConnection中描述的重定向回调。