Upload pliku CURB

Próbuje zrobić upload pliku z pomocą Curba.

[quote]d = Curl::Easy.new(“http://ushpaa.net/upload.php”)
d.multipart_form_post = true
post_data = Curl::PostField.file(‘userfile’, ‘public/images/text.jpg’)
d.http_post(post_data)
d.perform[/quote]
dostaje błąd [quote]Curl::Err::OutOfMemoryError in ClientController#test

Out of memory[/quote]
Help me

nie musisz wynajdować koła od nowa - jest do tego świetny plugin: paperclip. polecam przeglądnąć railscasta, poczytać na githubie i poguglać;)

@krzyzak: pski najwidoczniej probuje zrobic upload pliku do jakiegos zewn. serwera (upload.php) wiec paperclip tutaj sie nie przyda.

@pski: Jesli Curl nie dziala u Ciebie to zawsze mozesz sprobowac Net::HTTP W sumie nigdy jakos Curl’a w Rubim nie potrzebowalem.

@hosiawak, faktycznie, nie przyjżałem się aż tak dokładnie, mea culpa :wink:

No więc z upload na zewnętrzny serwer zrobiłem okazało się że linijka
d.perform
jest zbędna

Teraz walczę z ciastkami.
Odbieram ciastko przy logowaniu ale nie potrafię ciastkiem się posłużyć przy kolejnej operacji.
Ciastko zapisuje się w pliku cookiejar.file i tyle…

Może ktoś bawił się curbem.

Pozdrawiam