Un moyen d'obtenir la taille d'un fichier (à distance, http) sans le télécharger?Obtenir la taille de fichier à distance via HTTP sans télécharger ledit fichier
Toutes les autres questions semblables semblent tourner autour de saisir l'expectedContentLength
de l'objet NSURLResponse
dans didReceiveResponse:
mais je ne veux pas télécharger le fichier, je veux juste savoir comment elle est grande.
Généralement correct, mais juste au cas où le serveur enverrait Content-Length, il pourrait ne pas le faire si la longueur du contenu lui est inconnue. Mais c'est le meilleur client possible. – Artyom
Hm, semble NSURL est buggé avec les demandes HEAD (au moins selon http://www.cocoabuilder.com/archive/cocoa/99348-head-request-using-nsurlconnection.html) mais je vais donner un coup de feu. Merci! – Kalle
Content-Length indique également la longueur compressée de gzip si la compression est activée sur le serveur. Un cas d'espèce, http://google.com/ est certainement plus de 219 octets. – Kalle