simplify origin, better error handling

This commit is contained in:
Somdev Sangwan
2021-01-28 18:21:49 +05:30
committed by GitHub
parent 35d18e9062
commit 29fe7d918c

View File

@@ -8,7 +8,7 @@ urllib3.disable_warnings(urllib3.exceptions.InsecureRequestWarning)
# Added verbose options. # Added verbose options.
def requester(url, scheme, headers, origin): def requester(url, scheme, headers, origin):
headers['Origin'] = scheme + origin headers['Origin'] = origin
try: try:
response = requests.get(url, headers=headers, verify=False).headers response = requests.get(url, headers=headers, verify=False).headers
for key, value in response.items(): for key, value in response.items():
@@ -19,3 +19,4 @@ def requester(url, scheme, headers, origin):
print ('%s %s is unreachable' % (bad, url)) print ('%s %s is unreachable' % (bad, url))
elif 'requests.exceptions.TooManyRedirects:' in str(e): elif 'requests.exceptions.TooManyRedirects:' in str(e):
print ('%s %s has too many redirects' % (bad, url)) print ('%s %s has too many redirects' % (bad, url))
return {}