セッションを実装しているとします。すべての応答にCookieヘッダーを設定する必要がありますか?
ブラウザがセッションCookieを提示するかどうかをチェックします。はいの場合、Cookieを認証し、セッションが関連付けられているユーザーを見つけて、要求の処理を続けます。
セッションクッキーが見つからなかった場合は、新しいセッションを作成し、後続のリクエストで受信すると予想されるクッキーをブラウザに送信します。
私の質問は、リクエストでセッションクッキーが見つかった場合、はと同じクッキーを返信しますか?どのような状況下ではこの権利はありますか?
注:ピラミッドの実装ではすべての応答で無条件にセッションCookieが送信されるため、これをPyramid(Python)プログラマとして頼んでいます。 (go to code)
はい、そうです!Pyramidのデフォルトのセッションインプリメンテーションでは、Cookieのアクセス時間が格納されます。すべてのリクエストで更新する必要があるため、すべてのレスポンスでCookieがリセットされます。そして、[pyramid_beaker](https://github.com/Pylons/pyramid_beaker/blob/master/pyramid_beaker/__init__.py)や[pyramid_redis_sessions](https://github.com/ericrasmussen/pyramid_redis_sessions/blob/)のような別の実装では、 master/pyramid_redis_sessions/__ init__.py)は、無条件で実行しません。あなたが正しい。 – treecoder