From 9338c180b13bd644086b305d2114923198bf27af Mon Sep 17 00:00:00 2001 From: Mathias Bynens Date: Wed, 17 Dec 2014 16:08:52 +0100 Subject: [PATCH] Use HTTPS for speedtest.net URLs MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit speedtest.net is available over HTTPS, so let’s use that. --- speedtest_cli.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/speedtest_cli.py b/speedtest_cli.py index 105c390..a4f4282 100755 --- a/speedtest_cli.py +++ b/speedtest_cli.py @@ -305,7 +305,7 @@ def getConfig(): we are interested in """ - uh = urlopen('http://www.speedtest.net/speedtest-config.php') + uh = urlopen('https://www.speedtest.net/speedtest-config.php') configxml = [] while 1: configxml.append(uh.read(10240)) @@ -342,7 +342,7 @@ def closestServers(client, all=False): distance """ - uh = urlopen('http://www.speedtest.net/speedtest-servers-static.php') + uh = urlopen('https://www.speedtest.net/speedtest-servers-static.php') serversxml = [] while 1: serversxml.append(uh.read(10240)) @@ -659,9 +659,9 @@ def speedtest(): (ping, ulspeedk, dlspeedk, '297aae72')) .encode()).hexdigest()] - req = Request('http://www.speedtest.net/api/api.php', + req = Request('https://www.speedtest.net/api/api.php', data='&'.join(apiData).encode()) - req.add_header('Referer', 'http://c.speedtest.net/flash/speedtest.swf') + req.add_header('Referer', 'https://c.speedtest.net/flash/speedtest.swf') f = urlopen(req) response = f.read() code = f.code @@ -677,7 +677,7 @@ def speedtest(): print_('Could not submit results to speedtest.net') sys.exit(1) - print_('Share results: http://www.speedtest.net/result/%s.png' % + print_('Share results: https://www.speedtest.net/result/%s.png' % resultid[0])