From: samba Date: 2008-09-15T23:27:52+09:00 Subject: webrick proxy server and streaming. Hi, I ran webrick proxy server snippet found on webrick.org site. It was working fine except with streaming or large files. Rather than handing over data to browser as it gets it downloading entire file and then flushing entire file to client. Is it possible to webrick to hand over data to client as it gets ?, So that streaming and progressive loading at client side work as expected ? #!/usr/local/bin/ruby require 'webrick/httpproxy' s = WEBrick::HTTPProxyServer.new( :Port => 2020, :RequestCallback => Proc.new{|req,res| puts "-"*70 puts req.request_line, req.raw_header puts "-"*70 } ) trap("INT"){ s.shutdown } s.start