Commit b669d184 by baiquan

feat(upload): 增加 cookies 过期异常处理

- 在上传图片和视频的功能中添加了对 cookies 过期的异常处理
- 当检测到 cookies 过期时,抛出 CookiesExpiredError 异常,并给出明确的错误信息
parent fea40768
......@@ -14,6 +14,7 @@ from service.doudian_request import doudian_request
from service.upload_video import upload_video_with_multithreading, download_video
from utils.common import check_proxy, callback_task
from utils.constant import TaskType
from utils.errors import CookiesExpiredError
# 图片转换成正方形
......@@ -171,6 +172,8 @@ def upload_image_by_bytes(cookies, headers, proxies, image_path_list):
original_key = next(iter(img_dict.keys()))
result_dict[original_key] = img_url
except Exception as e:
if "cookies已过期" in str(e):
raise CookiesExpiredError("cookies已过期!")
logger.error(e)
return None
finally:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment