class documentation

class ScrapyClientContextFactory(BrowserLikePolicyForHTTPS):

Known subclasses: scrapy.core.downloader.contextfactory.BrowserLikeContextFactory

View In Hierarchy

Non-peer-certificate verifying HTTPS context factory

Default OpenSSL method is TLS_METHOD (also called SSLv23_METHOD) which allows TLS protocol negotiation

'A TLS/SSL connection established with [this method] may
understand the SSLv3, TLSv1, TLSv1.1 and TLSv1.2 protocols.'
Class Method from​_settings Undocumented
Method __init__ Undocumented
Method creator​For​Netloc Undocumented
Method get​Certificate​Options Undocumented
Method get​Context Undocumented
Instance Variable ​_ssl​_method Undocumented
Instance Variable tls​_ciphers Undocumented
Instance Variable tls​_verbose​_logging Undocumented
@classmethod
def from_settings(cls, settings, method=SSL.SSLv23_METHOD, *args, **kwargs):

Undocumented

def __init__(self, method=SSL.SSLv23_METHOD, tls_verbose_logging=False, tls_ciphers=None, *args, **kwargs):

Undocumented

def creatorForNetloc(self, hostname, port):
def getCertificateOptions(self):

Undocumented

def getContext(self, hostname=None, port=None):

Undocumented

_ssl_method =

Undocumented

tls_ciphers =

Undocumented

tls_verbose_logging =

Undocumented