Rails: So laden Sie eine Datei von einem http herunter und speichern sie in der Datenbank

Ich möchte einen Rails-Controller erstellen, der eine Reihe von JPG-Dateien aus dem Web herunterlädt und sie direkt als Binärdatei in die Datenbank schreibt (ich versuche nicht, ein Upload-Formular zu erstellen).

Hast du eine Ahnung, wie es geht?

Vielen Dan

Bearbeiten: Hier ist ein Code, den ich bereits mit attachment-fu gem geschrieben habe:

http = Net::HTTP.new('awebsite', 443)
http.use_ssl = true
http.verify_mode = OpenSSL::SSL::VERIFY_NONE
http.start() { |http|
   req = Net::HTTP::Get.new("image.jpg")
   req.basic_auth login, password
   response = http.request(req)
   attachment = Attachment.new(:uploaded_data => response.body)
   attachement.save
}

Und ich erhalte eine "undefinierte Methode` content_type 'für # "Fehler

Antworten auf die Frage(1)

Ihre Antwort auf die Frage