AFNetworking 网络请求得到的原始数据

2018-06-01  本文已影响218人  清歌而行

关于AFNetworking的JSON解析之前的原始数据

项目的某个功能出现了bug,服务端接收到的数据有丢失,需要配合服务端的同学做调试,因此出现了网络请求到的结构不能被正确解析,需要获知原始数据是长什么样的,so,查AFNetworking的源代码吧

在AFURLResponseSerialization的.m文件里有个方法叫:

在此方法里的
id responseObject = [NSJSONSerialization JSONObjectWithData:data options:self.readingOptions error:&serializationError];
就是它的解析事件了
其中data就是他的原始数据,
NSString * str =[[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
打印一下就知道网络请求到的原始数据是什么了。

上一篇 下一篇

猜你喜欢

热点阅读