вебоб печенье - PullRequest
       9

вебоб печенье

2 голосов
/ 16 июня 2009

Я не могу установить куки, используя следующие заявления

        self.request.headers['Cookie'] = 'uniqueid = ',unique_identifier
        self.request.headers['Cookie'] = 'nickname = ',nickname

в качестве self.request.cookies

возвращает пустой словарь в другом запросе.

среда - это python в google app engine

Ответы [ 2 ]

5 голосов
/ 16 июня 2009

Изменение файлов cookie в запросе никак не влияет на файлы cookie на клиенте.

Вам необходимо установить заголовок «Set-Cookie» в ответе клиенту.

Вы можете использовать что-то вроде этого (не проверено мной) Класс cookie Google App Engine

4 голосов
/ 18 апреля 2010

Справочник по WebOb хорошо объясняет set_cookie - если вы работаете в среде, использующей ответ WebOb (недействительно для Google App Engine, он использует собственный Repsonse)

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