SpringBootでブラウザのキャッシュを有効にする方法

ウーター

春のブートを取得しようとしていますが、ブラウザに静的リソースをキャッシュさせます。私のリソースは「静的」の下のクラスパスにあります。返送されたヘッダーを見ると、変更ヘッダーが正常に設定されているのがわかりますが、どういうわけか「Cache-Control:no-store」というヘッダーも追加されています。

HTTP/1.1 200
Last-Modified: Wed, 24 Aug 2016 08:50:16 GMT
Cache-Control: no-store
Accept-Ranges: bytes
Content-Type: text/css
Content-Length: 434554
Date: Wed, 24 Aug 2016 09:42:42 GMT

Spring BootHTTP応答キャッシュを有効にする方法についてはすでにこの回答を見てきましたが、Spring -Securityを使用していないため、クラスパス上にないため、これは当てはまらないようです。

thymeleafでspring-boot1.4.0を使用しています。

では、Spring BootにCache-Controlヘッダーを含めないようにするにはどうすればよいですか?

ウーター

解決するのはかなり簡単であることがわかりました。

ディレクトリ構造はclasspath:/ static / assetsです。応答にキャッシュ制御ヘッダーを追加しないようにするには、次のクラスを追加します。

@Configuration
public class WebConfig extends WebMvcConfigurerAdapter {

    @Override
    public void addResourceHandlers(ResourceHandlerRegistry registry) {
        registry.addResourceHandler("/assets/**").addResourceLocations("classpath:/static/assets/").setCacheControl(CacheControl.empty());
    }
}

「no-store」がspring-bootのデフォルトであることにまだ戸惑いました。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Chromeでブラウザのキャッシュを無効にする方法

分類Dev

Chromeでブラウザのキャッシュを無効にする方法

分類Dev

Tomcatで静的コンテンツ(画像、CSS、JS)のブラウザキャッシュを有効にする方法

分類Dev

ブラウザで画像のキャッシュを無効にする

分類Dev

.NET MVCブラウザのキャッシュを無効にする最良の方法は何ですか?

分類Dev

CloudFlareを有効にしてブラウザキャッシュを活用する

分類Dev

ASP.NETCoreアプリでwwwrootからSPAを提供するときにブラウザーキャッシュの有効期限を制御する方法

分類Dev

Phoenix Framework でブラウザ キャッシュと有効期限ヘッダーを設定する方法は?

分類Dev

静的リソースのブラウザキャッシュを有効にする

分類Dev

ASP.NETコアrc2でブラウザーキャッシュを無効にする方法

分類Dev

ブラウザでのキャッシュを防止する

分類Dev

ワニスでキャッシュを無効にせずに、ブラウザでキャッシュを無効にする

分類Dev

プログラムでブラウザのキャッシュを空にする方法は?

分類Dev

XMLHttpRequest:ブラウザキャッシュを明示的に有効にする(バイナリデータ)

分類Dev

Yuiは新しいリリースでjavascriptブラウザのキャッシュを無効にします

分類Dev

ASP.NETWebサイト全体のブラウザーキャッシュを無効にする

分類Dev

wildfly8でのブラウザーキャッシュの有効化

分類Dev

ブラウザがキャッシュを空にする方法と時期は?

分類Dev

ASP.netMVCからブラウザの履歴の保存またはキャッシュオプションを無効にする方法

分類Dev

Chromiumブラウザのキャッシュをクリアする方法は?

分類Dev

jspでプログラムでブラウザのキャッシュをクリアする方法は?

分類Dev

AWSCloudFrontブラウザのキャッシュを活用する

分類Dev

CDNが特定のドキュメントをキャッシュするのに、ブラウザがキャッシュしないのはなぜですか?

分類Dev

djangoビューへの頻繁なブラウザー呼び出しでキャッシュされたJSON応答を無効にする

分類Dev

WordPressのページ速度の洞察でブラウザのキャッシュを活用する方法

分類Dev

警告ボックス-ブラウザのキャッシュにclose(x)を保存する方法

分類Dev

ForgeAutodeskのブラウザキャッシュとの間でモデルを保存/ロードする方法

分類Dev

すべてのリクエストをブラウザにキャッシュする方法は?

分類Dev

サーフブラウザのキャッシュをクリアする適切な方法は何ですか?

Related 関連記事

  1. 1

    Chromeでブラウザのキャッシュを無効にする方法

  2. 2

    Chromeでブラウザのキャッシュを無効にする方法

  3. 3

    Tomcatで静的コンテンツ(画像、CSS、JS)のブラウザキャッシュを有効にする方法

  4. 4

    ブラウザで画像のキャッシュを無効にする

  5. 5

    .NET MVCブラウザのキャッシュを無効にする最良の方法は何ですか?

  6. 6

    CloudFlareを有効にしてブラウザキャッシュを活用する

  7. 7

    ASP.NETCoreアプリでwwwrootからSPAを提供するときにブラウザーキャッシュの有効期限を制御する方法

  8. 8

    Phoenix Framework でブラウザ キャッシュと有効期限ヘッダーを設定する方法は?

  9. 9

    静的リソースのブラウザキャッシュを有効にする

  10. 10

    ASP.NETコアrc2でブラウザーキャッシュを無効にする方法

  11. 11

    ブラウザでのキャッシュを防止する

  12. 12

    ワニスでキャッシュを無効にせずに、ブラウザでキャッシュを無効にする

  13. 13

    プログラムでブラウザのキャッシュを空にする方法は?

  14. 14

    XMLHttpRequest:ブラウザキャッシュを明示的に有効にする(バイナリデータ)

  15. 15

    Yuiは新しいリリースでjavascriptブラウザのキャッシュを無効にします

  16. 16

    ASP.NETWebサイト全体のブラウザーキャッシュを無効にする

  17. 17

    wildfly8でのブラウザーキャッシュの有効化

  18. 18

    ブラウザがキャッシュを空にする方法と時期は?

  19. 19

    ASP.netMVCからブラウザの履歴の保存またはキャッシュオプションを無効にする方法

  20. 20

    Chromiumブラウザのキャッシュをクリアする方法は?

  21. 21

    jspでプログラムでブラウザのキャッシュをクリアする方法は?

  22. 22

    AWSCloudFrontブラウザのキャッシュを活用する

  23. 23

    CDNが特定のドキュメントをキャッシュするのに、ブラウザがキャッシュしないのはなぜですか?

  24. 24

    djangoビューへの頻繁なブラウザー呼び出しでキャッシュされたJSON応答を無効にする

  25. 25

    WordPressのページ速度の洞察でブラウザのキャッシュを活用する方法

  26. 26

    警告ボックス-ブラウザのキャッシュにclose(x)を保存する方法

  27. 27

    ForgeAutodeskのブラウザキャッシュとの間でモデルを保存/ロードする方法

  28. 28

    すべてのリクエストをブラウザにキャッシュする方法は?

  29. 29

    サーフブラウザのキャッシュをクリアする適切な方法は何ですか?

ホットタグ

アーカイブ