ClientRequest.py 文件源码

python
阅读 26 收藏 0 点赞 0 评论 0

项目:mitmfnz 作者: dropnz 项目源码 文件源码
def resolveHost(self, host):
        address = self.dnsCache.getCachedAddress(host)

        if address != None:
            log.debug("Host cached: {} {}".format(host, address))
            return defer.succeed(address)
        else:

            log.debug("Host not cached.")
            self.customResolver.port = self.urlMonitor.getResolverPort()

            try:
                log.debug("Resolving with DNSChef")
                address = str(self.customResolver.query(host)[0].address)
                return defer.succeed(address)
            except Exception:
                log.debug("Exception occured, falling back to Twisted")
                return reactor.resolve(host)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号