AFNetworking打印输出服务器返回的错误信息
来源:互联网 发布:二维动画软件大全 编辑:程序博客网 时间:2024/06/05 01:15
1、找到AF的AFURLResponseSerialization.m文件在大约第30行处添加代码
#ifdef DEBUG
NSString * const AFNetworkingOperationFailingURLResponseStringErrorKey = @"com.alamofire.serialization.response.error.string";
#endif
2、再找到(共两处)
mutableUserInfo[AFNetworkingOperationFailingURLResponseDataErrorKey] = data;
并在下面添加代码
#ifdef DEBUG
mutableUserInfo[AFNetworkingOperationFailingURLResponseStringErrorKey] = [[NSStringalloc]initWithData:dataencoding:NSUTF8StringEncoding];
#endif
3、使用
在AF请求的错误回调块中(failure)取出error的userInfo,再从userInfo中取出key为@"com.alamofire.serialization.response.error.string"的值即可
阅读全文
0 0
- AFNetworking打印输出服务器返回的错误信息
- AFNetworking打印输出服务器返回的错误信息
- AFNetworking 返回的错误信息 总结
- AFNetworking打印错误信息
- 服务器返回错误信息详解
- api返回0错误信息打印
- 服务器常见页面访问返回错误信息的含义
- 打印错误信息的宏
- 查看AFnetworking网络请求时服务器返回的头部信息
- 逐行打印输出网络返回的信息
- 打印服务器返回的错误json
- AFNetworking2.0 输出服务器返回的原始数据
- 关于open()返回值及打印输出的问题
- ext JS Ext.form.FormPanel 如何显示提交后服务器返回的错误信息?
- 打印错误信息
- 打印错误信息
- C调lua出错,返回c层打印错误信息.
- 打印服务器返回数据 NSURLConnectionDelegate
- Python闭包
- 【effective Java读书笔记】对于所有对象都通用的方法(一)
- PostgreSQL存储过程循环调用
- 使用阿里云消息服务mns发送短信
- java连接hbase1.2.6
- AFNetworking打印输出服务器返回的错误信息
- 常见软件开发模型简述版
- Oracle 数据库 练习题 T8
- Maven入门2-pom.xml文件与settings.xml文件
- python 操作mysql
- Apache基本配置4-实战
- 文章标题 高斯消元解方程组(模板)
- JetBrains.
- Hibernate HQL与QBC 常用语法