Deseo escribir un proxy simple que mezcle el texto en el cuerpo de las páginas solicitadas. He leído partes de la documentación retorcida y algunas otras preguntas similares aquí en stackoverflow, pero soy un poco novato, así que todavía no lo entiendo.Necesita ayuda para escribir un proxy retorcido
Esto es lo que tengo ahora, no sé cómo acceder y modificar la página
from twisted.web import proxy, http
from twisted.internet import protocol, reactor
from twisted.python import log
import sys
log.startLogging(sys.stdout)
class ProxyProtocol(http.HTTPChannel):
requestFactory = PageHandler
class ProxyFactory(http.HTTPFactory):
protocol = ProxyProtocol
if __name__ == '__main__':
reactor.listenTCP(8080, ProxyFactory())
reactor.run()
¿Me podría ayudar? Agradecería un ejemplo simple (por ejemplo, agregar algo al cuerpo, etc.).
Cuando mi solicitud de proxy obtiene una respuesta de error 404, aparece un "Error no controlado en Diferido: Error: error.ruido.error.error: 404 no encontrado". ¿Cómo atrapo este error? –