AFNetworking和网络错误

时间:2012-07-04 19:02:53

标签: iphone objective-c ios web-services afnetworking

我正在使用AFNetworking框架来发出几个JSON Web请求。

在开发期间,如果我未能提供所需参数或服务开发人员已经破坏了某些内容:-)我收到500 error

AFJSONRequestOperation的错误块正确捕获它。但是我无法看到页面正文,因为AfNetworking一旦收到头部中的错误代码就会取消请求。

是否有一些解决方法。我想将响应主体吐出到日志中。

2 个答案:

答案 0 :(得分:14)

使用传递给失败块的操作中的responseDataresponseString属性。

答案 1 :(得分:-5)

您需要将http代码500添加到可接受的状态代码中,并在成功回调中对其进行过滤。在那里你将有一个responseObject。