diff --git a/app/login_info.py b/app/login_info.py index 4fd1ca5..1cda2e4 100644 --- a/app/login_info.py +++ b/app/login_info.py @@ -23,11 +23,13 @@ def get_recent_login_info(page_index=1, page_size=10): data = response.json() response.raise_for_status() # 如果响应状态码不是 200,会引发 HTTPError logging.debug(f"请求{url} 返回参数: {data}") - except ValueError as json_err: + except ValueError: # 处理可能的请求错误 - logging.info(f"online_size解析错误: {json_err}") - except requests.exceptions.HTTPError as http_err: - logging.error(f"online_size请求发生错误: {http_err}") + logging.error("online_size解析错误") + except requests.exceptions.HTTPError: + logging.error("online_size请求发生错误") + except requests.exceptions.ConnectTimeout: + logging.error("online_size请求超时") return data @@ -48,8 +50,10 @@ def get_online_size(): except ValueError: # 处理可能的请求错误 - logging.info("online_size解析错误") + logging.error("online_size解析错误") except requests.exceptions.HTTPError: logging.error("online_size请求发生错误") + except requests.exceptions.ConnectTimeout: + logging.error("online_size请求超时") return 0 \ No newline at end of file