Iphone 如何使用分块编码上传数据?

Iphone 如何使用分块编码上传数据?,iphone,ios,nsurlconnection,audio-streaming,http-chunked,Iphone,Ios,Nsurlconnection,Audio Streaming,Http Chunked,我想通过分块传输编码上传音频数据。我的应用程序每0.5秒读取一次音频缓冲区。一旦我得到数据,我想使用分块编码将这些数据上传到服务器上。我还想保持连接打开。所以,在0.5秒后,当下一个缓冲区可用时,我可以在同一个连接上上传这些数据 我已尝试使用NSMutableURLRequest和NSUrlConception。但一旦我开始异步通信,控制权就会转到iOS,我的代理就会收到通知。我想使用相同的NSURLConnection上传更多数据 我也尝试过AsitpRequest。但我找不到一种定期提供数据

我想通过分块传输编码上传音频数据。我的应用程序每0.5秒读取一次音频缓冲区。一旦我得到数据,我想使用分块编码将这些数据上传到服务器上。我还想保持连接打开。所以,在0.5秒后,当下一个缓冲区可用时,我可以在同一个连接上上传这些数据

我已尝试使用NSMutableURLRequest和NSUrlConception。但一旦我开始异步通信,控制权就会转到iOS,我的代理就会收到通知。我想使用相同的NSURLConnection上传更多数据

我也尝试过AsitpRequest。但我找不到一种定期提供数据和上传vi-http分块的方法

请让我知道,如果您有任何标准的方式上传数据使用传输编码与iOS API块


提前谢谢。

我衷心推荐这家图书馆。它似乎是iPhone上异步网络的酷小子。它是由Gowalla的开发人员编写的,我可以保证它的易用性、可靠性和速度。

感谢推荐的库。但是它没有使用transfer encoding=chunked。你能找到保持连接打开的方法吗?@YesterBunny:请看我的答案。