providers inform wrong url server pathing that

This commit is contained in:
Guilherme M. Prestes da Silva 2023-04-28 10:11:09 -03:00
parent 214d996ced
commit 9b39cf97ec
1 changed files with 9 additions and 4 deletions

View File

@ -524,7 +524,7 @@ def _build_connection(connection, source_address, timeout, context=None):
"""
def inner(host, **kwargs):
kwargs.update({
'source_address': source_address.rstrip(),
'source_address': source_address,
'timeout': timeout
})
if context:
@ -717,8 +717,6 @@ def build_request(url, data=None, headers=None, bump='0', secure=False):
int(timeit.time.time() * 1000),
bump)
final_url = final_url.rstrip()
headers.update({
'Cache-Control': 'no-cache',
})
@ -1353,6 +1351,13 @@ class Speedtest(object):
attrib['d'] = d
try:
url_final = attrib.get('url').replace(" ", "%20").rstrip()
attrib['url'] = url_final
except Exception:
continue
try:
self.servers[d].append(attrib)
except KeyError:
@ -1462,7 +1467,7 @@ class Speedtest(object):
results = {}
for server in servers:
cum = []
url = os.path.dirname(server['url'].rstrip())
url = os.path.dirname(server['url'])
stamp = int(timeit.time.time() * 1000)
latency_url = '%s/latency.txt?x=%s' % (url, stamp)
for i in range(0, 3):