2

Cookie を使用するときの一連のイベントについて、少し確信が持てません。クライアント アプリケーションがサーバーから同じページを繰り返し要求すると、次のようになると思います。

  1. クライアント アプリケーションが要求を行う
  2. サーバー側は Set-Cookie 応答ヘッダーを返します
  3. クライアントは別のリクエストを行い、ステップ 2 で返された Cookie を HTTP リクエストの「Cookie」ヘッダーに入れます。
  4. サーバー側は戻りますが、応答ヘッダーに Set-Cookie はありません

それは正しい順序ですか?(私は特にステップ4に興味があります-サーバーはCookieを提供したリクエストに応じてSet-Cookieを返しますか)

問題の Cookie は、実際には JSESSIONID Cookie です。違いがある場合。

ありがとう

デイブ

4

1 に答える 1

1

はい、正しい順序です。ただし、多くのアプリケーションが同じ値の「Set-Cookie」ヘッダーを送り返すのを見てきました。値は同じであり、クライアントが Cookie を更新しても同じ値 (つまり、同じセッション) であるため、フローに悪影響を与えることはありません。

于 2012-02-22T12:29:52.430 に答える