【问题标题】:How to upload data using chunked encoding?如何使用分块编码上传数据?
【发布时间】:2012-04-03 17:35:50
【问题描述】:

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

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

我也尝试过使用 ASIHttpRequest。但是我找不到定期提供数据并上传 vi http 分块的方法。

如果您有任何使用 iOS API 分块的传输编码上传数据的标准方法,请告诉我。

提前致谢。

【问题讨论】:

  • 您是否找到了保持连接打开的方法?
  • @yeesterbunny:请看我的回答。

标签: iphone ios nsurlconnection audio-streaming http-chunked


【解决方案1】:

我衷心推荐AFNetworking 库。它似乎是 iPhone 上异步网络中最酷的孩子。它是由 Gowalla 的开发人员编写的,我可以保证它的易用性、可靠性和速度。

【讨论】:

  • 感谢您推荐的图书馆。但是它不使用传输编码 = chunked。
猜你喜欢
  • 2010-09-21
  • 2017-07-22
  • 1970-01-01
  • 1970-01-01
  • 2015-10-02
  • 2014-07-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-16
相关资源
最近更新 更多