У меня есть URL к образу, который я хочу сохранить локально, так, чтобы я мог использовать Скрепку для создания миниатюры для моего приложения. Что лучший способ состоит в том, чтобы загрузить и сохранить образ? (Я изучил рубиновую обработку файла, но ни с чем не сталкивался.)
Try this:
require 'open-uri'
open('image.png', 'wb') do |file|
file << open('http://example.com/image.png').read
end
Проверьте Net :: HTTP в стандартной библиотеке . В документации есть несколько примеров того, как загружать документы с помощью HTTP.