pski
June 12, 2009, 1:35pm
1
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
pski
June 12, 2009, 4:52pm
5
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