Python не может поместить переменную в заголовок «токен сеанса»

#python #request #http-headers

Вопрос:

я работаю над api winrest, и, поскольку мой токен сеанса время от времени будет меняться, я хотел бы указать его в переменной, при запуске моего кода я получаю запрос на возврат («get», url, параметры=параметры, **кварги)

вот код :

 sessionToken = 'session_token': 'gggg6gsl68l2vdim5fgggggg'}   headers = {  'App-Token': 'aaaaaaaaaaaaaaaaaaaaaaaaaaaaa',  'Session-Token': sessionToken }  response = requests.get(urlUnencryptedWorkstation, headers=headers)  

Комментарии:

1. Синтаксис для sessionToken , безусловно, отключен. Почему существует : и } нужен ли вам вложенный словарь? Какую ошибку вы получаете?

Ответ №1:

Я верю, что это то, что вы ищете:

 import requests as req  urlUnencryptedWorkstation = 'https://www.google.com' # Whatever the url is sessionToken = 'gggg6gsl68l2vdim5fgggggg'  headers = {  'App-Token': 'aaaaaaaaaaaaaaaaaaaaaaaaaaaaa',  'Session-Token': sessionToken }  res = req.get(urlUnencryptedWorkstation, headers=headers) print(res.status_code, res.text)  

Надеюсь, это поможет 🙂 Ура!