Я пытаюсь загрузить файл .tar.gz с помощью Ruby. После загрузки файл всегда поврежден в некотором роде.Открытый URI-файл для загрузки поврежденных файлов
Я использую этот код для загрузки файла:
require "open-uri"
File.open('img.tar.gz', 'wb') do |fo|
fo.write open('https://github.com/Arafatk/language-basics/blob/master/img.tar.gz').read
end
Есть ли способ исправить это?
Извините, я не стал более ясным. Но я хотел скачать zip-файлы с помощью ruby, и по какой-то причине файл поврежден. Поэтому я хотел спросить, есть ли там другие способы сделать это? – ArafatK
Каким образом файл «поврежден»? Просмотрели ли вы файл, чтобы узнать, какие данные действительно загружаются? –
Я не уверен, что это правильный способ сказать это. Но если я попытаюсь открыть файл, то он говорит об ошибке при загрузке архива – ArafatK