Получить информацию о размере файла, запрашиваемого при загрузке - PullRequest
1 голос
/ 18 января 2010

Есть ли способ запросить размер файла, который был запрошен через http в target c на iphone.Я хотел бы узнать размер файла перед отправкой данных, чтобы я мог написать простой индикатор прогресса загрузки.Ваша помощь очень ценится.Тони

Ответы [ 2 ]

4 голосов
/ 18 января 2010

Размер загрузки указан в заголовке HTTP "Content-Length"

1 голос
/ 18 января 2010

Если вы используете NSURLConnection для загрузки, вы можете реализовать соединение: didReceiveResponse: в своем делегате. Когда вызывается этот метод, вам будет передан объект NSURLResponse, для которого вы можете вызывать ОжидаемыйКонтентLength.

Если вы не используете NSURLConnection, возможно, вы захотите дать нам еще несколько деталей.

...