美文网首页
获取服务端返回的error里面的body体

获取服务端返回的error里面的body体

作者: 余小鱼er_ | 来源:发表于2018-02-08 10:15 被阅读6次

公司服务端写的是登录失败信息在error里面返回:
获取错误信息的方法:

NSData *data = err.userInfo[AFNetworkingOperationFailingURLResponseDataErrorKey];
NSDictionary *body = [NSJSONSerialization JSONObjectWithData:data options:NSJSONReadingMutableContainers error:nil];
NSString *errStr = body[@"error"][@"details"];

AFNetworkingOperationFailingURLResponseDataErrorKey报错的话,我引入了一下AFNetworking.h头文件就好了。
顺便附张服务端返回过来的数据:


屏幕快照 2018-02-08 10.12.36.png

相关文章

网友评论

      本文标题:获取服务端返回的error里面的body体

      本文链接:https://www.haomeiwen.com/subject/mzgzzxtx.html