AFNetworking为什会请求不到数据

最近在做一个项目时,在网络请求的时遇到一个很惆怅的问题, 问题的大概就是,我用AFNetworking发出一个请求,但是返回来的数据是为空,而当时安卓这边用同样的接口,发出请求同样的接口,有请求到了数据,这时问题就尴尬了,我问题向后台这般反馈,但是后台这边的给我的答复是没有收到任何的报错信息,而且安卓这边已经有请求到数据,所以认为后台这边肯定是没有问题的。这是宝宝我就有点急了,因为之前我没有遇到过这样的问题,而去平时afn的时候,只是调用里面的方法,没有去研究去过里面封装的方法,所以但是我也不确定是不是我这的封装有问题,不过我的封装之前调接口一直是可以的,只有这一次调接口时,没有返回一个nil,
后台没有接到报错信息,而安卓是可以接收到数据。宝宝最后只能硬着头皮,找我这的问题。
经过多番查找,最终发现用系统自带的请求可以请求下来数据,afn不管是用get还是post都不行,但是也没发现afn有什么问题,这是宝宝真的很无助,问后台有么有加什么限制或拦截,后台一直说没有,而且安卓接口是可以的,后来我也去求助个路iOS大神,看看他们能不能发现什么问题,他们请求下来的数据也是为空,发现用afn请求,请求消息发送出了会自己 生成200,成功的消息,请求的消息是更本就没进后台,经过多次的验证或最终确认是后台这般设置了拦截,afn是没有问题。
其实这个问题的出现,AFNetworking,里面在数据请求加了一下限制条件,而系统自带的没有加任何的限制,所后台这边没接收到 AFNetworking的请求,而接收到了系统自带的请求,安卓那边的请求限制恰好符合通过,所导致一开始没有发现问题。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值