INNER CODE UNIT · Python
proxy_manager_for
VeNoMouS/cloudscraper · cloudscraper/__init__.py:114
def proxy_manager_for(self, *args, **kwargs):
kwargs['ssl_context'] = self.ssl_context
kwargs['source_address'] = self.source_address
return super(CipherSuiteAdapter, self).proxy_manager_for(*args, **kwargs)
# ------------------------------------------------------------------------------- #
class CloudScraper(Session):
def __init__(self, *args, **kwargs):
self.debug = kwargs.pop('debug', False)
# Cloudflare challenge handling options
self.disableCloudflareV1 = kwargs.pop('disableCloudflareV1', False)
self.disableCloudflareV2 = kwargs.pop('disableCloudflareV2', False)
self.disableCloudflareV3 = kwargs.pop('disableCloudflareV3', False)
self.disableTurnstile = kwargs.pop('disableTurnstile', False)