AFNetworking为什会请求不到数据
2016-09-03 12:10
190 查看
最近在做一个项目时,在网络请求的时遇到一个很惆怅的问题, 问题的大概就是,我用AFNetworking发出一个请求,但是返回来的数据是为空,而当时安卓这边用同样的接口,发出请求同样的接口,有请求到了数据,这时问题就尴尬了,我问题向后台这般反馈,但是后台这边的给我的答复是没有收到任何的报错信息,而且安卓这边已经有请求到数据,所以认为后台这边肯定是没有问题的。这是宝宝我就有点急了,因为之前我没有遇到过这样的问题,而去平时afn的时候,只是调用里面的方法,没有去研究去过里面封装的方法,所以但是我也不确定是不是我这的封装有问题,不过我的封装之前调接口一直是可以的,只有这一次调接口时,没有返回一个nil,
后台没有接到报错信息,而安卓是可以接收到数据。宝宝最后只能硬着头皮,找我这的问题。
经过多番查找,最终发现用系统自带的请求可以请求下来数据,afn不管是用get还是post都不行,但是也没发现afn有什么问题,这是宝宝真的很无助,问后台有么有加什么限制或拦截,后台一直说没有,而且安卓接口是可以的,后来我也去求助个路iOS大神,看看他们能不能发现什么问题,他们请求下来的数据也是为空,发现用afn请求,请求消息发送出了会自己 生成200,成功的消息,请求的消息是更本就没进后台,经过多次的验证或最终确认是后台这般设置了拦截,afn是没有问题。
其实这个问题的出现,AFNetworking,里面在数据请求加了一下限制条件,而系统自带的没有加任何的限制,所后台这边没接收到 AFNetworking的请求,而接收到了系统自带的请求,安卓那边的请求限制恰好符合通过,所导致一开始没有发现问题。
后台没有接到报错信息,而安卓是可以接收到数据。宝宝最后只能硬着头皮,找我这的问题。
经过多番查找,最终发现用系统自带的请求可以请求下来数据,afn不管是用get还是post都不行,但是也没发现afn有什么问题,这是宝宝真的很无助,问后台有么有加什么限制或拦截,后台一直说没有,而且安卓接口是可以的,后来我也去求助个路iOS大神,看看他们能不能发现什么问题,他们请求下来的数据也是为空,发现用afn请求,请求消息发送出了会自己 生成200,成功的消息,请求的消息是更本就没进后台,经过多次的验证或最终确认是后台这般设置了拦截,afn是没有问题。
其实这个问题的出现,AFNetworking,里面在数据请求加了一下限制条件,而系统自带的没有加任何的限制,所后台这边没接收到 AFNetworking的请求,而接收到了系统自带的请求,安卓那边的请求限制恰好符合通过,所导致一开始没有发现问题。
相关文章推荐
- 峰回路转,Firefox 浏览器即将重返 iOS 平台
- 峰回路转,Firefox 浏览器即将重返 iOS 平台
- 不可修补的 iOS 漏洞可能导致 iPhone 4s 到 iPhone X 永久越狱
- iOS 12.4 系统遭黑客破解,漏洞危及数百万用户
- 每日安全资讯:NSO,一家专业入侵 iPhone 的神秘公司
- [转][源代码]Comex公布JailbreakMe 3.0源代码
- 讲解iOS开发中基本的定位功能实现
- iOS中定位当前位置坐标及转换为火星坐标的方法
- js判断客户端是iOS还是Android等移动终端的方法
- iOS应用开发中AFNetworking库的常用HTTP操作方法小结
- iOS应用中UISearchDisplayController搜索效果的用法
- iOS App开发中的UISegmentedControl分段组件用法总结
- IOS开发环境windows化攻略
- iOS应用中UITableView左滑自定义选项及批量删除的实现
- iOS中UIAlertView警告框组件的使用教程
- 浅析iOS应用开发中线程间的通信与线程安全问题
- iOS中的UIKeyboard键盘视图使用方法小结
- 检测iOS设备是否越狱的方法
- .net平台推送ios消息的实现方法