インターフェース CookieSerializer

すべての既知の実装クラス:
DefaultCookieSerializer

public interface CookieSerializer
Cookie 値を HttpServletResponse に読み書きするための戦略。
導入:
1.1
  • ネストされたクラスのサマリー

    ネストされたクラス
    修飾子と型
    インターフェース
    説明
    static class
    HttpServletResponse に値を書き込むために必要な情報が含まれています。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    readCookieValues(jakarta.servlet.http.HttpServletRequest request)
    HttpServletRequest から一致するすべての Cookie を読み取ります。
    void
    指定された CookieSerializer.CookieValue を指定された HttpServletResponse に書き込みます。
  • メソッドの詳細

    • writeCookieValue

      void writeCookieValue(CookieSerializer.CookieValue cookieValue)
      指定された CookieSerializer.CookieValue を指定された HttpServletResponse に書き込みます。
      パラメーター:
      cookieValue - CookieSerializer.CookieValue.getResponse() に書き込む CookieSerializer.CookieValue。null にすることはできません。
    • readCookieValues

      ListSE<StringSE> readCookieValues(jakarta.servlet.http.HttpServletRequest request)
      HttpServletRequest から一致するすべての Cookie を読み取ります。名前が一致する単一のリクエストに複数の Cookie が存在する可能性があるため、結果はリストになります。例: 1 つの Cookie のパスが / で、別の Cookie のパスが /context, である可能性がありますが、パスはリクエストで送信されません。
      パラメーター:
      request - Cookie を読み取る HttpServletRequest。null にすることはできません。
      戻り値:
      一致するすべての Cookie の値