Как загрузить данные, используя чанкованное кодирование? - PullRequest
1 голос
/ 03 апреля 2012

Я хочу загрузить аудиоданные через кодирование передачи по частям. Мое приложение читает аудио буфер через каждые 0,5 секунды. Как только я получаю данные, я хочу загрузить эти данные на сервер, используя чанкованное кодирование. Также я хочу держать соединение открытым. Итак, через 0,5 секунды, когда будет доступен следующий буфер, я могу загрузить эти данные по тому же соединению.

Я пытался с NSMutableURLRequest и NSURLConncetion. Но как только я начинаю общаться асинхронно, управление переходит на iOS, и мои делегаты получают уведомление. Я хочу загрузить больше данных, используя тот же NSURLConnection.

Я также пытался с ASIHttpRequest. Но я не могу найти способ периодически предоставлять данные и загружать фрагменты vi http.

Пожалуйста, дайте мне знать, если у вас есть какой-либо стандартный способ загрузки данных с использованием кодировки передачи, разделенной на части с API-интерфейсами iOS.

Заранее спасибо.

1 Ответ

0 голосов
/ 03 апреля 2012

От всей души рекомендую библиотеку AFNetworking .Кажется, это крутой парень на асинхронной сети на iPhone.Он был написан разработчиками из Gowalla, и я могу ручаться за его простоту использования, надежность и скорость.

...