クラス CacheControlHeadersWriter

java.lang.ObjectSE
org.springframework.security.web.header.writers.CacheControlHeadersWriter
実装されたすべてのインターフェース:
HeaderWriter

public final class CacheControlHeadersWriter extends ObjectSE implements HeaderWriter
キャッシュ制御ヘッダーが指定されていない場合にキャッシュを防ぐためにヘッダーを挿入します。具体的には、次のヘッダーを追加します。
  • キャッシュ制御: no-cache、no-store、max-age = 0、must-revalidate
  • プラグマ: no-cache
  • 有効期限: 0
導入:
3.2
  • コンストラクターのサマリー

    コンストラクター
    コンストラクター
    説明
    新しいインスタンスを作成します
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    void
    writeHeaders(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response)
    Header インスタンスを作成します。

    クラス java.lang.ObjectSE から継承されたメソッド

    clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
  • コンストラクターの詳細

    • CacheControlHeadersWriter

      public CacheControlHeadersWriter()
      新しいインスタンスを作成します
  • メソッドの詳細

    • writeHeaders

      public void writeHeaders(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response)
      インターフェースからコピーされた説明: HeaderWriter
      Header インスタンスを作成します。
      次で指定:
      インターフェース HeaderWriterwriteHeaders 
      パラメーター:
      request - リクエスト
      response - レスポンス