He buscado en todas partes y encontré millones de servidores proxy de python, pero ninguno hace exactamente lo que me gustaría (creo: s)Serpiente HTTP python seriamente simple?
He tenido bastante experiencia con python en general, pero soy bastante nuevo en el mundo de los oscuros y profundos secretos del protocolo HTTP.
Lo que creo que podría ser útil sería un ejemplo de proxy muy simple al que se pueda conectar y que a continuación intente conectar con la dirección que se le haya transmitido.
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 qué ocurre exactamente cuando se solicita una página, como en muchos de los ejemplos que he encontrado, no hay referencia a la variable de ruta, ¡entonces de repente poof! 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 tiene mucho sentido, ya que mi idea de mi problema es, probablemente, revueltos :(
si se puede pensar en otra cosa que haría que mi pregunta más clara por favor, por favor, sugiera lo añado. xxx
Editar:
Además, un enlace a una explicación de los procesos detallados a través del cual el proxy controla la solicitud, solicita la página (cómo leer/modificar los datos en este punto) y lo pasa a la el solicitante original sería muy apreciado xxxx
Si hay alguna modificación de la solicitud o la respuesta que desea realizar, debe detallar el proceso. P.ej. dado el URL que le pasaron, ¿cómo determina la URL a la que desea conectarse? (no diga "lo mismo", ya que eso le correspondería). –
umm, para elaborar, quise decir el filtrado de URL, el acceso a los datos para algo como conteo de palabras ponderado, o quizás para editar arbitrariamente (aún general, pero simplemente acceder a él como una cadena es realmente necesario) – jma