ich in Twisted einen einfachen Proxy-Skript habe, und ich möchte das Skript von examplefile
statt /etc/hosts
zu lesen:Mit createResolver() in Twisted
from twisted.internet import reactor
from twisted.web import proxy, server
from twisted.python import log
from twisted.names.client import createResolver
createResolver(hosts='/root/examplefile')
site = server.Site(proxy.ReverseProxyResource('www.example.com', 80, ''.encode("utf-8")))
reactor.listenTCP(80, site)
reactor.run()
Als ich das Skript ausführen, die createResolver()
Funktion wird einfach ignoriert . Ich bin mir nicht sicher, wie ich die createResolver()
Funktion zu meinem Skript implementiere. Kann mir jemand sagen, was ich falsch mache? Vielen Dank!
hmm .. so weit, als ich es versucht, es didn‘ Ich arbeite und habe gerade mein Skript Timeout gemacht, aber das hat mich definitiv in die richtige Richtung gebracht, danke !! – Cristian