【发布时间】:2014-07-05 23:10:15
【问题描述】:
我是 ios 开发新手。我想使用 AFNetworking 从我们服务器中的流式 JSON API 接收数据。 当我向服务器发送请求时,连接将一直保持,直到网络出现问题。我们的服务器使用 comet 方法将消息推送到我的 ios 客户端。有两种类型的消息:用于可达性监控的心跳消息和用于显示的应用程序消息。消息都是分块传输编码,只有几个字节的 json 数据。如果没有与应用程序的用户相关的应用程序数据,服务器将向客户端发送心跳消息。
我发现有一个和我类似的问题。
Streaming JSON with AFNetworking on IOS
但是 AFNetworking 的作者说“AFNetworking 没有内置的流式 SAX 风格的 JSON 操作......”。由于这个问题是2年前提出的,所以我检查了新版本AFNetworking的API,但找不到任何流式JSON的示例。不知道新版AFNetworking(比如2.0或2.2)是否支持流式JSON?如果不支持,是否存在其他类型的库来解析分块编码 JSON 数据?能给我一些演示代码吗?
谢谢转发。
【问题讨论】:
标签: ios json afnetworking-2