Hey there Soon we will have many squid proxies on many seperate connections for use by our services. I want to make them available to users via a single HTTP proxy - however, I want fine-grained control over how the squid proxies are selected for each connection. This is so I can collect statistics, control usage on each proxy, monitor what's going on - etc. However I don't want to implement the HTTP proxy protocol in Python, and would much rather let my daemon run as a man-in-the-middle for TCP, similar to this netcat command:
[EMAIL PROTECTED]:~$ mknod backpipe p [EMAIL PROTECTED]:~$ nc -l -p 8080 < backpipe | nc ganesh 8080 > backpipe Basically when my daemon received a connection (call it "c1"), it makes a connection to one of my squid proxies ("c2"), then all data which gets read from c1 is written to c2 - all data read from c2 is written to c1. I'm pretty sure there's an elegant way to do this but I was wondering if anyone had any input? I've tried GIYF'ing this but it's difficult to search for :P Thanks guys -Rob -- http://mail.python.org/mailman/listinfo/python-list