From: Tim Ferrell Date: 2008-03-08T01:39:13+09:00 Subject: Net::HTTP.check_response very slow?? I am working on something that uses Net::HTTP to obtain the final url from a redirected url and, well, it seems really slow. I'm using ruby 1.8.6-p111 and have verified this behavior on OS X, Ubuntu Linux, and Windows XP. A sample app is attached and here were my results, comparing the pure ruby approach to one shelling out to curl... Tim@thinktank: tmp => time ./url_check.rb http://ia340903.us.archive.org/0/items/gd90-02-26.sbd.shakedown.451.sbeok.shnf/gd90-02-26d3t05_vbr.mp3 real 0m32.659s user 0m4.423s sys 0m3.168s Tim@thinktank: tmp => time ./url_check.rb --use-curl http://ia340903.us.archive.org/0/items/gd90-02-26.sbd.shakedown.451.sbeok.shnf/gd90-02-26d3t05_vbr.mp3 real 0m0.754s user 0m0.030s sys 0m0.022s I expected the pure ruby approach to be slower but these results seem out of line just for a series of http response checks... Any ideas? Cheers, Tim Attachments: http://www.ruby-forum.com/attachment/1529/url_check.rb -- Posted via http://www.ruby-forum.com/.