¿Sería un simple proxy HTTP de Python? [duplicar]

Esta pregunta ya tiene una respuesta aquí:

Proxy de Python. ¡Uno simple! [cerrado] 2 respuestas

He buscado en todas partes y he encontrado millones de servidores proxy de Python, pero ninguno hace exactamente lo que me gustaría (creo: s)

En general, he tenido bastante experiencia con Python, pero soy bastante nuevo en el mundo de los secretos oscuros y profundos del protocolo HTTP.

Lo que creo que podría ser útil sería un ejemplo de proxy muy simple al que se puede conectar y luego intentará conectarse a la dirección que se le pasó.

Además, creo que lo que me ha estado confundiendo es todo lo que hacen las cosas ocultas, p. si la clase hereda de BaseHTTPServer.BaseHTTPRequestHandler, lo que sucede exactamente cuando se solicita una página, ya que en muchos de los ejemplos que he encontrado no hay referencia a la variable de ruta, ¡entonces de repente aparece! self.path se usa en una función. Supongo que ha sido heredado, pero ¿cómo termina con la ruta utilizada?

lo siento si eso no tenía mucho sentido, ya que mi idea de mi problema probablemente esté codificada :(

si puede pensar en algo que aclare mi pregunta, por favor, sugiera que la agregue. xxx

Editar:

Además, un enlace a una explicación de los procesos detallados a través de los cuales el proxy maneja la solicitud, solicita la página (cómo leer / modificar los datos en este momento) y se la pasa al solicitante original sería muy apreciada xxxx

Respuestas a la pregunta(3)

Su respuesta a la pregunta