Bug #1284: Net::HTTP POST performance http://redmine.ruby-lang.org/issues/show/1284 Author: Brian Candler Status: Open, Priority: Normal ruby -v: ruby 1.8.6 (2008-03-03 patchlevel 114) [i686-linux] Net::HTTP uses a fixed block size of 1024 bytes when streaming or chunking POST bodies, which leads to very poor performance for large file uploads. Issue affects both trunk and branches/ruby_1_8 The attached tiny patch changes this to a tunable constant (BUFSIZE) with a default of 16K. Notes: - A similar change has already been made to net/protocol.rb in r12092 - WEBrick httprequest and httpresponse already have a BUFSIZE constant - WEBrick was made even more tunable in r10167 (trunk only) ---------------------------------------- http://redmine.ruby-lang.org