2017-02-15 10 views
1

Я пишу веб-сервер, используя библиотеку aiohttp python.aiohttp - Установить файл cookie, а затем перенаправить пользователя

Как настроить cookie, а затем перенаправить пользователя на другую страницу в один ответ?

Можно перенаправить пользователя с помощью aiohttp.web.HTTPSeeOther, но я не могу найти способ прикреплять к нему файлы cookie.

ответ

2

Просто установите значение cookie ответа.

import aiohttp 
response = aiohttp.web.HTTPSeeOther(<location>) 
response.cookies['test'] = '1' 
return response 
+0

Это сработало, за исключением того, что я использовал функцию 'set_cookie' вместо прямого доступа к словарю cookie. – DXsmiley