diff --git a/pkg/thread.py b/pkg/thread.py index 3a9b89b..01d3d2c 100644 --- a/pkg/thread.py +++ b/pkg/thread.py @@ -26,7 +26,7 @@ def download_tile(task): tqdm.write(f'{output_path} is not a PNG, deleting and retrying...') else: return row, col, 'exist' - tile_url = f"{base_url}/{row}/{col}".replace('//', '/') + tile_url = f"{base_url}/{row}/{col}".replace('//', '/').replace(':/', '://') response = requests.get(tile_url, headers=r_headers, proxies=PROXIES if use_proxy else None, timeout=60) if response.status_code == 200: if not response.headers.get('Content-Type') == 'image/png':