Proxy server in ruby?

I'm interested in creating a authorizing proxy server similar to the
Python APS project (http://ntlmaps.sourceforge.net/), but using Ruby.

Is there any existing ruby proxy servers out there already? A quick
search on ruby forge didn't reveal much.

Thanks for any info!

Justin

MouseHole is a http proxy written using webrick.
http://code.whytheluckystiff.net/mouseHole/

···

On 1/8/07, Justin Bailey <jgbailey@gmail.com> wrote:

I'm interested in creating a authorizing proxy server similar to the
Python APS project (http://ntlmaps.sourceforge.net/\), but using Ruby.

Is there any existing ruby proxy servers out there already? A quick
search on ruby forge didn't reveal much.

Thanks for any info!

For what protocol? HTTP?

···

On 1/8/07, Justin Bailey <jgbailey@gmail.com> wrote:

I'm interested in creating a authorizing proxy server similar to the
Python APS project (http://ntlmaps.sourceforge.net/\), but using Ruby.

Is there any existing ruby proxy servers out there already? A quick
search on ruby forge didn't reveal much.

Thanks for any info!

Justin

MouseHole's first version used WEBrick. Specifically the WEBrick::HTTPProxyServer,
which comes with Ruby. It's a bit slow, however, and doesn't stream requests.
But it's kinda neat.

MouseHole 2 uses Mongrel and can stream requests. The code is released under an
MIT license, so please be my guest and cut it up!

  svn co https://code.whytheluckystiff.net/svn/mouseHole/trunk mouseHole

_why

···

On Tue, Jan 09, 2007 at 03:54:07AM +0900, Jan Svitok wrote:

MouseHole is a http proxy written using webrick.
http://code.whytheluckystiff.net/mouseHole/