support iniziale DNS over Https

This commit is contained in:
mac12m99
2019-12-20 23:56:59 +01:00
committed by marco
parent d458952a9d
commit b001731f00
3 changed files with 151 additions and 43 deletions
+3 -14
View File
@@ -410,24 +410,13 @@ def downloadpage(url, **opt):
"""
load_cookies()
# if scrapertoolsV2.get_domain_from_url(url) in ['www.seriehd.moda', 'wstream.video', 'www.guardaserie.media', 'akvideo.stream','www.piratestreaming.top']: # cloudflare urls
# if opt.get('session', False):
# session = opt['session'] # same session to speed up search
# else:
# from lib import cloudscraper
# session = cloudscraper.create_scraper()
# else:
# from lib import requests
# session = requests.session()
from specials import resolverdns
session = resolverdns.session()
if opt.get('session', False):
session = opt['session'] # same session to speed up search
logger.info('same session')
elif opt.get('use_requests', False):
from lib import requests
session = requests.session()
else:
elif not opt.get('use_requests', True):
from lib import cloudscraper
session = cloudscraper.create_scraper()