Hi,
I''m curious if there are any recommended ways to post large files
(directly, not through a form) with Mechanize. E.g. I have something like the
following:
content = File.open(file_path, ''rb'') { |f| f.read }
self.client.post(file_url(bit_file), content, ingest_headers(bit_file,
file_path, opts[:path]))
but this requires reading the entire content of the file into memory to make the
post. I see that on the GET side there is a method called download which
appears to function like a GET but to write the response body directly to a file
without having to have it all in memory at once, and I guess I''m
looking to see if there is anything similar for posting, as I may come up
against situations where I need to post files that are significantly larger than
my machines memory.
Thanks,
Howard
Howard Ding
Visiting Research Programmer
135 Grainger Engineering Library
217-300-1763 / hding2 at illinois.edu
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://rubyforge.org/pipermail/mechanize-users/attachments/20121213/a620bcec/attachment.html>