def __init__(self, config): super(RewriteHandler, self).__init__(config) default_proxy = config.get('proxyhostport') self.rewriter = LiveRewriter(is_framed_replay=self.is_frame_mode, default_proxy=default_proxy) self.head_insert_view = HeadInsertView.init_from_config(config) self.live_cookie = config.get('live-cookie', self.LIVE_COOKIE)
def __init__(self, config): super(RewriteHandler, self).__init__(config) proxyhostport = config.get('proxyhostport') self.rewriter = LiveRewriter(is_framed_replay=self.is_frame_mode, proxies=proxyhostport) self.proxies = self.rewriter.proxies self.head_insert_view = HeadInsertView.init_from_config(config) self.live_cookie = config.get('live-cookie', self.LIVE_COOKIE) self.verify = config.get('verify_ssl', True) self.ydl = None self._cache = None
def __init__(self, content_loader, config): self.content_loader = content_loader framed = config.get('framed_replay') self.content_rewriter = RewriteContent(is_framed_replay=framed) self.head_insert_view = HeadInsertView.init_from_config(config) self.buffer_response = config.get('buffer_response', True) self.redir_to_exact = config.get('redir_to_exact', True) memento = config.get('enable_memento', False) if memento: self.response_class = MementoResponse else: self.response_class = WbResponse self._reporter = config.get('reporter')
def __init__(self, content_loader, config): self.content_loader = content_loader framed = config.get("framed_replay") self.content_rewriter = RewriteContent(is_framed_replay=framed) self.head_insert_view = HeadInsertView.init_from_config(config) self.buffer_response = config.get("buffer_response", True) self.buffer_max_size = config.get("buffer_max_size", 16384) self.redir_to_exact = config.get("redir_to_exact", True) memento = config.get("enable_memento", False) if memento: self.response_class = MementoResponse else: self.response_class = WbResponse self.enable_range_cache = config.get("enable_ranges", True) self._reporter = config.get("reporter")