Если вы хотите получить страницы, у вас есть много вариантов: от Net::HTTP
, который является частью ядра Rails, до curb
гема, в котором используется библиотека curl
.
Если вы хотите проанализировать страницы, которые вы получаете для извлечения изображений, вы можете использовать гем nokogiri
, который позволит вам анализировать HTML с помощью селекторов CSS.
Если вы выполняете много этих запросов и не хотите, чтобы Rails полностью загружал то, что должно быть простым прокси, вы всегда можете реализовать это с помощью гема sinatra
, который намного легче Весовая модель. Sinatra может быть встроен в полноценное приложение Rails с использованием системы инфраструктуры Rack, поэтому он легко вписывается.