Esta mañana he empezado un pequeño proyecto que me gustaría compartir, se trata de un proxy HTTP bastante sencillito. Lo único que hace internamente es cambiar la cabecera 'Connection: keep-alive' a 'Connection: close' y además está implementado con threads para permitir varias conexiones y clientes a la vez.
Aquí está el código, comenten que les parece.