【发布时间】:2016-08-26 01:59:34
【问题描述】:
我有一个简单的twisted代理脚本,我希望脚本从examplefile而不是/etc/hosts读取:
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()
当我运行脚本时,createResolver() 函数会被忽略。我不确定如何在我的脚本中实现 createResolver() 函数。谁能告诉我我做错了什么?谢谢!
【问题讨论】:
标签: python dns twisted reverse-proxy hosts