[ruby-it] Invio di un file (http) con Ruby
Ashkey
ashkey80 a gmail.com
Mar 20 Feb 2007 18:49:27 CET
Sono riuscito a farlo funzionare dalla console, ed č una figata.
Riesco ad eseguire post, get, e molte altre operazioni http senza
problemi.
A questo indirizzo le istruzioni: http://curb.rubyforge.org/files/README.html
Se lo uso in un controller Rails invece sembra darmi qualche
problema... Ecco il codice incriminato:
require 'curb'
class CurlController < ApplicationController
def test
c = Curl::Easy.perform("http://www.google.co.uk")
@res = c.body_str
end
end
Mi da l'ormai odiata eccezione:
NoMethodError in VideosController#upload
undefined method `perform' for Curl::Easy:Class
Dalla console invece:
>> require 'curb'
=> []
>> c = Curl::Easy.perform("http://www.google.co.uk")
=> #<Curl::Easy:0x33684ec>
>> c.body_str
=> "<html><head><meta http-equiv=\"conten............
Cosa puņ essere?
Il 20/02/07, david<david.palm a iperbole.bologna.it> ha scritto:
>
> >
> > E' ciņ che stavo valutando ma ho trovato di meglio:
> >
> > http://curb.rubyforge.org/
> >
> > gem install curb :-)
> >
> > Ora ci gioco un po' e vi faccio sapere...
> >
> He he... avrai risolto allora!
>
> :-)
>
> --
> "Ce qui compte, ce n'est pas le bonheur de tout le monde, c'est le bonheur de chacun." - Boris Vian
>
> _______________________________________________
> Ml mailing list
> Ml a lists.ruby-it.org
> http://lists.ruby-it.org/mailman/listinfo/ml
>
--
Ashkey < Jules Piccotti
Maggiori informazioni sulla lista
Ml