以下是代码:
import asyncio
import aiohttp
async def main():
cookies = {'AuthDDJB': '1UEXtW8Tuf2vlflBu3AJRg/nZrfZbisIgZEagiKXAS7Rsah+wV4IWg=='}
async with aiohttp.ClientSession(cookies=cookies) as session:
response = await session.get('http://www.ddtaojin.com/Home/Index')
print(await response.text())
print(session.cookie_jar.filter_cookies("http://www.ddtaojin.com/Home/Index"))
loop = asyncio.get_event_loop()
loop.run_until_complete(main())
正常获取的cookies应该是这样:
Set-Cookie: AuthDDJB=1UEXtW8Tuf2vlflBu3AJRg/nZrfZbisIgZEagiKXAS7Rsah+wV4IWg==
而我的代码获取的cookies是这样的(前后多了双引号):
Set-Cookie: AuthDDJB="1UEXtW8Tuf2vlflBu3AJRg/nZrfZbisIgZEagiKXAS7Rsah+wV4IWg=="
还需要回答吗?我也是刚刚解决了这个问题