mirror of
https://github.com/zsbai/wechat-versions.git
synced 2026-05-13 07:16:43 +00:00
fix(networking): remove timeout settings;
This commit is contained in:
@@ -76,7 +76,7 @@ def fetch_download_link() -> str:
|
|||||||
str: 下载链接 URL
|
str: 下载链接 URL
|
||||||
"""
|
"""
|
||||||
# Fetch HTML and extract the first download link on the page.
|
# Fetch HTML and extract the first download link on the page.
|
||||||
with urllib.request.urlopen(WEBSITE_URL, timeout=30) as response:
|
with urllib.request.urlopen(WEBSITE_URL) as response:
|
||||||
html = response.read().decode("utf-8", errors="replace")
|
html = response.read().decode("utf-8", errors="replace")
|
||||||
parser = DownloadLinkParser()
|
parser = DownloadLinkParser()
|
||||||
parser.feed(html)
|
parser.feed(html)
|
||||||
@@ -98,7 +98,7 @@ def fetch_head_metadata(url: str) -> dict[str, str]:
|
|||||||
for attempt in range(1, attempts + 1):
|
for attempt in range(1, attempts + 1):
|
||||||
try:
|
try:
|
||||||
request = urllib.request.Request(url, method="HEAD")
|
request = urllib.request.Request(url, method="HEAD")
|
||||||
with urllib.request.urlopen(request, timeout=30) as response:
|
with urllib.request.urlopen(request) as response:
|
||||||
return {key.lower(): value.strip() for key, value in response.headers.items()}
|
return {key.lower(): value.strip() for key, value in response.headers.items()}
|
||||||
except Exception as exc:
|
except Exception as exc:
|
||||||
last_error = exc
|
last_error = exc
|
||||||
@@ -132,8 +132,6 @@ def download_with_retry(url: str, dest: Path) -> None:
|
|||||||
"--waitretry",
|
"--waitretry",
|
||||||
"5",
|
"5",
|
||||||
"--retry-connrefused",
|
"--retry-connrefused",
|
||||||
"--timeout",
|
|
||||||
"30",
|
|
||||||
url,
|
url,
|
||||||
"-O",
|
"-O",
|
||||||
str(dest),
|
str(dest),
|
||||||
|
|||||||
Reference in New Issue
Block a user