Howard Stearns <stearns@alum.mit.edu> wrote:
+---------------
| I want to experiment with the creation of small modules in a proxy
| server that can:
| compute responses to URL get/put requests
| compute transformations of content
| dynamically add/change computational abilities
|
| Any ideas on what to use?
+---------------
I'm almost reluctant to mention this, but... You might want to take a
look at Phil Karn's "httproute" <URL:http://www.ka9q.net/code/httproute/>:
This package contains a daemon, written as a Perl script plus
configuration file, that provides a simple HTTP router, banner
advertisement blanker, cache and cookie cutter. You configure
your web browser to use it as a web proxy.
One of my play projects that I never got around to was to recreate the
same functionality in PLT Scheme, though I would now probably use CMUCL.
[Not CLISP, since one needs to handle multiple threads simultaneously
to keep performance up.]
-Rob
-----
Rob Warnock, PP-ASEL-IA <rpw3@rpw3.org>
627 26th Avenue <URL:http://www.rpw3.org/>
San Mateo, CA 94403 (650)572-2607