Задать вопрос
lukoie
@lukoie

Как не скачивая весь zip получить размер файла в нем?

Привет
Есть источник открытых данных, где большие xml выкладывают в архиве.
Проблема в том, что в архиве несколько файлов. И если какой-то из них обновился, то перевыкладывают архив заново. Когда нужен только один файл из них чтобы не качать лишний раз, распаковуя и сравнивая CRC с предыдущим скачиванием, можно ли каким то образом узнавать размер файла внутри архива не выкачивая весь файл?

Кто-то может делал такое, знает работу с форматом zip, может там хеддер, или только окончание файла(вижу что названия файлов там хранятся) можно скачать, чтоб пройтись по листингу, не выкачивая большой архив каждый раз?
  • Вопрос задан
  • 114 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
firedragon
@firedragon
Не джун-мидл-сеньор, а трус-балбес-бывалый.
Хм вот вам на питоне,
https://gist.github.com/davide-romanini/cec3bab01c...

На C# есть подобное тоже
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы