From 0f6b145bb8207171ff21ea53a6c3e6b95d57989a Mon Sep 17 00:00:00 2001 From: liulong Date: Fri, 8 Nov 2024 10:23:26 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B:fix(=E4=B8=AD=E5=9B=BD=E7=A7=BB?= =?UTF-8?q?=E5=8A=A8=E4=BA=91=E7=9B=98):=20=E4=BF=AE=E5=A4=8D=E6=9E=9C?= =?UTF-8?q?=E5=9B=AD=E4=B8=93=E5=8C=BA=E7=99=BB=E5=BD=95=E5=A4=B1=E8=B4=A5?= =?UTF-8?q?=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 中国移动云盘.py | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/中国移动云盘.py b/中国移动云盘.py index 54ed78c..a89eeb7 100644 --- a/中国移动云盘.py +++ b/中国移动云盘.py @@ -452,14 +452,9 @@ class MobileCloudDisk: 'Referer': 'https://caiyun.feixin.10086.cn:7071/', 'Accept-Language': 'zh-CN,zh;q=0.9,en-US;q=0.8,en;q=0.7' } - login_info_response = await self.client.get( - url=login_info_url, - headers=headers - ) - cookies = login_info_response.cookies - # 将 Cookie 信息拆分成多个 Cookie 头 - cookies_str = f"YZKF_SESSION={urllib.parse.quote_plus(cookies['YZKF_SESSION'])}; RMKEY={urllib.parse.quote_plus(self.rmkey)}; Os_SSo_Sid={urllib.parse.quote_plus(self.Os_SSo_Sid)}" - self.treetHeaders['Cookie'] = cookies_str + login_info_data = requests.request("""GET""", login_info_url, headers=headers, verify=False) + treeCookie = login_info_data.request.headers['Cookie'] + self.treetHeaders['Cookie'] = treeCookie do_login_url = f'{self.fruit_url}login/userinfo.do' do_login_response = await self.client.get( url=do_login_url,