Как сохранить и повторно использовать X-BISCOTTI cook ie с помощью модуля запросов в python? - PullRequest
0 голосов
/ 29 апреля 2020

В настоящее время я использую Python и модуль запроса для извлечения данных из API Airwave AMP. Он возвращает XML отформатированные данные.
запросы на импорт


payload = 'credential_0=xxx&credential_1=xxx&destination=/api'
headers = {
  'Content-Type': 'application/x-www-form-urlencoded'
}

response = requests.request("POST", url, headers=headers, data = payload)
s = requests.session() 
s.get(url)
s.cookies

Я получаю ответ 403

response.cookies 

возвращает

 <RequestsCookieJar[]>

повар ie выглядит так: MercuryAuthHandlerCookie_AMPAuth = EAxzxxxxxxxxxxxUWddDbOmc3DRRIv6ag

Я собрал остальную часть своего приложения, и оно работает хорошо, но мне нужно, чтобы оно работало без добавления вручную повара ie в мои сценарии.

    headers = {
        'Content-Type': 'application/x-www-form-urlencoded',
        'Cookie': 'MercuryAuthHandlerCookie_AMPAuth=cWrWzxzxzxzxzU1FWk9cIlYE4TvZHj3hE7'
        }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...