NSURLConnection téléchargement d'encodage en bloc - Comment?
-
08-07-2019 - |
Question
Je dois créer un moyen de télécharger un flux bytest en utilisant l'encodage en bloc.
J'ai un tableau d'octets contenant un fichier audio. J'aimerais envoyer ce fichier à un serveur à l'aide d'un flux fragmenté.
J'ai pu effectuer un téléchargement fragmenté via un socket natif, mais j'aimerais vraiment le faire via l'une des bibliothèques NSURL (NSURLConnection?). Est-ce possible?
Merci!
La solution
Vous pouvez le faire en utilisant ASIHTTPRequest, disponible ici: http: // allseeing-i. com / ASIHTTPRequest / Mode d'emploi
Faites défiler jusqu'à "Diffuser en continu les corps des demandes directement à partir du disque"
.Autres conseils
Mon expérience avec les classes NSURLConnection a été terrible. Ils sont pleins de fuites de mémoire.
Après de nombreux essais et échecs, j'utilise maintenant une version compilée pour iPhone de libcurl; c'est beaucoup mieux, voir ici ..
http: / /www.iphonedevsdk.com/forum/iphone-sdk-development/4580-curl-anyone-using-theing-app.html