2011-06-22 1 views
0

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

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

Есть ли другой способ, который можно попробовать?

+0

Какова цель опроса? проверить, является ли это enf-of-file? проверить общий размер файла? – happymeal

+0

Я использовал опрос для проверки размера файла – Avinash

+0

ли сервер обновляет размер файла в Content-Length в заголовках ответов? – happymeal

ответ

0

Кажется, что вы неправильно обрабатываете заголовки ответов - если сервер возвращает ответ «chunked», вы должны загрузить его по частям. Чтобы обеспечить его, пользователь firefox/firebug и проверьте заголовки ответов для запроса теста.

Смотрите также http://en.wikipedia.org/wiki/Chunked_transfer_encoding

Также проверьте реакцию на другие заголовки, как Content-Length/Keep-Alive.

Смежные вопросы