aiohttp和请求之间的奇怪差异

时间:2020-04-13 07:50:08

标签: python-3.x asynchronous python-requests aiohttp

这不起作用(将我重定向回登录页面/signin

async def main():
    payload = {
        'Username': USR,
        'Password': PASS
    }
    session = aiohttp.ClientSession()
    await session.post('https://auth.vklass.se/credentials/signin', data=payload)
    resp = await session.get('https://www.vklass.se/default.aspx')
    print(await resp.text())
    await session.close()

if __name__ == '__main__':
    loop = asyncio.get_event_loop()
    loop.run_until_complete(main())

但是这个确实可行

def main():
    payload = {
        'Username': USR,
        'Password': PASS
    }
    session = requests.Session()
    session.post('https://auth.vklass.se/credentials/signin', data=payload)
    resp = session.get('https://www.vklass.se/default.aspx')
    print(resp.text)
    session.close()

if __name__ == '__main__':
    main()

怎么来?

0 个答案:

没有答案
相关问题