From 3b7178ce6c7089c6fde653abd5db09c89e84b102 Mon Sep 17 00:00:00 2001 From: jakob Date: Tue, 27 Sep 2022 16:54:04 +0000 Subject: Add timeout and site content logging --- tor-site-tester.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'tor-site-tester.py') diff --git a/tor-site-tester.py b/tor-site-tester.py index 7ce28ed..1020d3d 100644 --- a/tor-site-tester.py +++ b/tor-site-tester.py @@ -120,9 +120,10 @@ def do_request(url, proxies=None): "User-Agent": "Mozilla/5.0 (Windows NT 10.0; rv:104.0) Gecko/20100101 Firefox/104.0", } try: - res = requests.get(url, proxies=proxies, headers=headers) + res = requests.get(url, proxies=proxies, headers=headers, timeout=120) + Term.log(str(res.text), display=False) return (res.status_code, perf_counter() - t1) - except requests.ConnectionError as e: + except (requests.ReadTimeout, requests.ConnectionError) as e: return (e, perf_counter() - t1) -- cgit v1.2.3