WEBアプリケーション 構築 をしていると、データ更新したはずなのに ブラウザ に反映されない!! ってときがあるかと思います。 ここでは、「新しい情報が取得できない」問題に対する HTTP通信 キャッシュ の 無効化 方法を幾通りか載せます。 状況に応じてどれか、または、いくつかを選択して キャッシュ を 無効化 してください。 静的コンテンツ HTML の METAタグ に書く HTTP サーバー の設定を変える(IIS) リクエスト に 無意味な文字列を付加する 動的コンテンツ サーバー処理に書く(C# & ASP.NET MVC) リクエスト に 無意味な文字列を付加する 個人的な環境、趣味、その他の都合により、Windows よりな対策になっていますがご了承ください。。 HTML の METAタグ に書く 次に示す METAタグ を head セクションに記載します。 サンプルコ
![HTTP通信 の キャッシュ 無効化](https://cdn-ak-scissors.b.st-hatena.com/image/square/8c70a1b1e0b09d0f624be6ed23f782955904ccfd/height=288;version=1;width=512/https%3A%2F%2Fblogger.googleusercontent.com%2Fimg%2Fb%2FR29vZ2xl%2FAVvXsEiXfD8PIv2Q0DlRdowg-ba_D0HKXRDQDfZKhmbUxjTGzqYAzK8AfIwCedTDsm67E3XsaT0vAfyD4RuN9h5eGsYo3m8Fnc80_pyzCmHn_IssBUcwDGgk4blIsQnrVau_pxPA3299ZXHF35A%2Fw1200-h630-p-k-no-nu%2Fiis_nocache_01.png)