Request.Session не сохраняет куки - PullRequest
0 голосов
/ 05 июня 2019

Запрашивает библиотеку, не сохраняющую сеанс / куки, далее не может совершать вызовы REST API.

Я пытался

with requests.Session() as amp_session:  # type: Session
    url = "https://xyz.airwave.com/"
    login = amp_session.post(url, data=login_creds, verify=False)
    print("here are the cookies---------------->",amp_session.cookies)

Статус входа - 200, но я получаю следующий вывод:

('here are the cookies---------------->', <RequestsCookieJar[]>)

Как я могу убедиться, что у объекта сеанса есть cookie, чтобы я мог совершать вызовы API.

1 Ответ

0 голосов
/ 05 июня 2019

вы должны заменить:

print("here are the cookies---------------->",amp_session.cookies)

на

print("here are the cookies---------------->",amp_session.cookies.get_dict())

надеюсь, это поможет!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...