「import Cookie」を行っても、Cookieの設定を行なうことができない。
正確にいうと、設定はできるのだが、画面を切り替えると、値の取得を行なうことができない。
そもそも論、GoogleAppEngineは特殊なことをしないと、設定できないのかなーっと思ったら、回答がありました。
というわけで、The Request Classにもあるとおり、requestクラスのcookies変数でとりにいくわけだが、ちょっと納得がいかないのが、設定方法。・・・省略・・・
via:Google App EngineでCookieを発行する
username = self.request.cookies.get('username', '')
・・・省略・・・
self.response.headers.add_header(
'Set-Cookie',
'username=%s; expires=Fri, 31-Dec-2020 23:59:59 GMT' \
% username.encode())
これって、HTTPヘッダーに直接埋め込みのような。。。
後、ドメインやpathの設定はどうするのだろうか?
ちょっと疑問を残しつつ、本エントリーを締める。
0 コメント:
コメントを投稿