chelovekmuravei
@chelovekmuravei
\(-_-)/ раз два три четыре

Как передать несколько cookies?

Как передать несколько кук используя параметр headers
https://docs.aiohttp.org/en/stable/web_reference.h...

Передача одной куки - работает.
headers = {"Set-Cookie": "key=value"}
return web.Response(..., headers=headers)

Передать несколько нельзя, названия ключей "Set-Cookie" совпадают.
headers = {"Set-Cookie": "key=value", "Set-Cookie": "key=value"}
return web.Response(..., headers=headers)

Это подсказка pycharm

Parameter headers of aiohttp.web_response.Response.__init__ headers: Union[Mapping[Union[str, istr], str], CIMultiDict[str], CIMultiDict, CIMultiDictProxy[str], CIMultiDictProxy, None]
< Python 3.8 (pythonProject) >
  • Вопрос задан
  • 55 просмотров
Решения вопроса 1
kshnkvn
@kshnkvn Куратор тега Python
yay ✌️ t.me/kshnkvn
Так можешь попробовать:
response = web.Response()
response.set_cookie('name_1', 'value_1')
response.set_cookie('name_2', 'value_2')
return response
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы