I'm looking to create a proxy that will scrape all my http headers and post them to stdout. My searches have been vacant on this topic, does anybody know of any good tutorials out there? -Ben
on 2008-01-22 17:49
on 2008-01-22 19:57
Ben Weeks wrote: > I'm looking to create a proxy that will scrape all my http headers and > post them to stdout. My searches have been vacant on this topic, does > anybody know of any good tutorials out there? One place to look is the httpproxy.rb that comes with webrick in the standard ruby libs. No tutorial AFAIK, but it's fairly simple code.
on 2008-01-23 13:59
On Jan 22, 2008 11:48 AM, Ben Weeks <bweeks@gmail.com> wrote: > I'm looking to create a proxy that will scrape all my http headers and > post them to stdout. My searches have been vacant on this topic, does > anybody know of any good tutorials out there? > Do you need a forward proxy or a reverse proxy? Does it need to be transparent (which would require some kind of address translation) or do you want the ordinary HTTP-proxy kind?
on 2008-01-23 14:23
On Jan 23, 2008 1:48 AM, Ben Weeks <bweeks@gmail.com> wrote: > I'm looking to create a proxy that will scrape all my http headers and > post them to stdout. My searches have been vacant on this topic, does > anybody know of any good tutorials out there? Try this one-liner, % ruby -r webrick/httpproxy -e 's = WEBrick::HTTPProxyServer.new(:Port => 9999, :RequestCallback => Proc.new{|req,res| puts req.request_line, req.raw_header}); trap("INT"){s.shutdown}; s.start' webrick/httprequest.rb defines APIs of a req object. HTH Gotoken
Please log in before posting. Registration is free and takes only a minute.
Existing account
(Switch to SSL-encrypted connection)
NEW: Do you have a Google/GoogleMail or Yahoo account? No registration required!
Log in with Google account | Log in with Yahoo account
Log in with Google account | Log in with Yahoo account
No account? Register here.