Fail to get_config

Add headers['Accept'] to prevent 403 error from speedtest server
This commit is contained in:
teson 2022-11-22 14:09:42 +08:00
parent 22210ca352
commit 4a59db832b
1 changed files with 1 additions and 0 deletions

View File

@ -1129,6 +1129,7 @@ class Speedtest(object):
headers = {} headers = {}
if gzip: if gzip:
headers['Accept-Encoding'] = 'gzip' headers['Accept-Encoding'] = 'gzip'
headers['Accept'] = 'text/html,application/xhtml+xml,application/xml'
request = build_request('://www.speedtest.net/speedtest-config.php', request = build_request('://www.speedtest.net/speedtest-config.php',
headers=headers, secure=self._secure) headers=headers, secure=self._secure)
uh, e = catch_request(request, opener=self._opener) uh, e = catch_request(request, opener=self._opener)