Fast Net::Http support?

Hi list!

I currently writing some extensions for Mongrel to add advanced
capabilities of Apache. Zed S. just told me that my RedirectHandler
(ak. mod_redirect) may be included in the next mongrel version (yay !
:-))

I also wrote ForwardHandler. It is a proxy for a specific ressource so
that you can cloak internal datas. Unfortunately, Net::Http is really
slow so I was looking for a C alternative. I’ve found two cURL
bindings [1][2]. Both are outdated. It seems like they only run on
older ruby version but I’m not a C expert. Also, it doesn’t seem they
support streaming, which might be a problem when transferring big
files.

Are there other alternatives out there ?

I was also thinking that since Mongrel aready implement lot of the
Http protocol in C, it would be nice to have a Mongrel::HttpClient but
Zed S. is certainly too occupied to do this. Is somebody interested
in helping ? It would also benefit _why’s mouseHole.

I’m not the boss but it would also benefit the product I’m writing. I
think some money can be invested in this.

Cheers,
zimbatm

[1] http://www.d1.dion.ne.jp/~matuyuki/ruby.html
[2] http://rox-ruby.sourceforge.net/cms.php/curl