Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/207.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在android中接收时处理分块响应_Java_Android_Mobile_Response - Fatal编程技术网

Java 在android中接收时处理分块响应

Java 在android中接收时处理分块响应,java,android,mobile,response,Java,Android,Mobile,Response,我需要在收到时在android中处理分块json响应。后端.NETWebAPI将生成分块的json内容,并使用PushStreamContent将其推送到客户端(如图所示)。Android客户端需要在收到时将收到的内容更新到UI。 到目前为止,我还没有找到任何合适的方法来做到这一点。 我可以参考的任何网页内容也可以完成这项工作。这是一个有点老的问题,但可能会有所帮助-感谢您的回复。我会试试看,但答案似乎取决于“足够大的缓冲区”来工作。这是实现这一目标的正确途径吗?若数据块大小超过缓冲区大小怎么办

我需要在收到时在android中处理分块json响应。后端.NETWebAPI将生成分块的json内容,并使用PushStreamContent将其推送到客户端(如图所示)。Android客户端需要在收到时将收到的内容更新到UI。 到目前为止,我还没有找到任何合适的方法来做到这一点。

我可以参考的任何网页内容也可以完成这项工作。

这是一个有点老的问题,但可能会有所帮助-感谢您的回复。我会试试看,但答案似乎取决于“足够大的缓冲区”来工作。这是实现这一目标的正确途径吗?若数据块大小超过缓冲区大小怎么办?这是一个有点老的问题,但可能会有所帮助-谢谢您的回答。我会试试看,但答案似乎取决于“足够大的缓冲区”来工作。这是实现这一目标的正确途径吗?如果块大小超过缓冲区大小怎么办?