Загрузка фрагментированной кодировки NSURLConnection — как?

Мне нужно создать способ загрузки потока байтов с использованием фрагментированного кодирования.

У меня есть массив байтов, содержащий аудиофайл, я хотел бы отправить этот файл на сервер, используя фрагментированный поток.

Мне удалось выполнить фрагментированную загрузку через собственный сокет, но мне бы очень хотелось сделать это через одну из библиотек NSURL (NSURLConnection?). Это возможно?

Спасибо!


person chews    schedule 12.11.2008    source источник


Ответы (2)


Вы можете сделать это с помощью ASIHTTPRequest, доступного здесь: http://allseeing-i.com/ASIHTTPRequest/How-to-use

Прокрутите вниз до «Потоковая передача тел запросов непосредственно с диска».

person Nicolas Renold    schedule 01.09.2011

Мой опыт работы с классами NSURLConnection был ужасен. Они полны утечек памяти.

После долгих проб и неудач я теперь использую версию libcurl, скомпилированную для iPhone; это намного лучше, см. здесь ..

http://www.iphonedevsdk.com/forum/iphone-sdk-development/4580-curl-anyone-using-their-app.html

person adam    schedule 12.11.2008
comment
Понятия не имею, почему за это проголосовали, но я оказался в той же ситуации с массовыми утечками при использовании NSURLConnection. - person Alfons; 13.11.2008