初期のWEBrick::HTTPProxyServerだとストリーミングのデータを一度HTTPResponseに全て溜めてからブラウザにレスポンスを返すため、youtubeなどの動画サイトでプロキシをはさむと動画を観るまでに非常に時間がかかる。 ので、ストリーミングデータを逐次送信できるように、WEBrick::HTTPProxyServerを改造してみた・・・ちょっと無理やり感が・・・(youtubeで動作確認済) コード #!/usr/bin/ruby require 'rubygems' require 'webrick' require 'webrick/httpproxy' require 'uri' module WEBrick class HTTPResponse attr_accessor :stream_query def send_response(socket) be