objective-c - AFNetworking 2 - 获取错误 json 正文

标签 objective-c json error-handling response afnetworking-2

<分区>

我正在为与 REST API 服务器通信的应用程序使用最新的 AFNetworking

当我从它那里得到一些 500 错误,JSON 正文类似于

{ "message": "我的错误信息"},

我无法从 lib 响应我的 NSError 中检索此消息:

[api setupUser:data success:^(AFHTTPRequestOperation *operation, id responseObject) {
   // some success handle
} failure:^(AFHTTPRequestOperation *operation, NSError *error) {
   // cannot get json response of error :(
}];

你是如何解决这个问题的?

最佳答案

答案很简单——失败回调中的operation.responseObject也包含json数据。甜蜜^.^

关于objective-c - AFNetworking 2 - 获取错误 json 正文,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23631507/

相关文章:

objective-c - 从窗口坐标转换 NSPoint

java - MongoDB Java 查询 : Pattern. 编译(文本)(类似于 '%' 的 SQL)结果

asp.net-mvc-3 - MVC3错误处理-坚持使用名为 'Error'的View

返回前测试错误和清理的正确方法

error-handling - Silverstripe CMS给出文件大小为零的错误

ios - 如何解决 "Member access into incomplete type"错误

iOS:将数据从 ChildViewController 传递到 GrandParentViewController?

objective-c - NSTextView 滚动行为和选择行为

javascript - 如何提取 json 对象数组中的深层和浅层嵌套字段

java - 使用 Jackson 解析以数字为键的 JSON 数组?