add timeout

This commit is contained in:
caiwx86 2022-12-08 00:12:13 +08:00
parent d57d7596fa
commit 07d7817137

View File

@ -17,7 +17,7 @@ class htmlUtils:
#数据为空则获取数据
if url_text == None:
print("请求地址:",curl)
res = requests.get(curl, headers=cls.headers)
res = requests.get(curl, headers=cls.headers, timeout=(10,15))
url_text = html.fromstring(res.text)
data = { curl : url_text}
cls.url_data.update(data)
@ -25,11 +25,11 @@ class htmlUtils:
@classmethod
def getBytes(cls, url):
return requests.get(url, headers=cls.headers,stream=True)
return requests.get(url, headers=cls.headers,stream=True,timeout=(10,15))
@classmethod
def getJSON(cls,curl):
res = requests.get(curl, headers=cls.headers)
res = requests.get(curl, headers=cls.headers,timeout=(10,15))
data_json = res.json()
return data_json