[[Open棟梁>https://github.com/OpenTouryoProject]] wiki

-[[戻る>アプリケーション設計のポイント]]

*目次 [#yf53fe18]
#contents

*概要 [#a9338cf0]
.NETによるキャッシュ・コントロール処理

*詳細 [#s1a06ac9]
キャッシュ・コントロールについては、アプリケーションの不整合を引き起こす可能性があるので無効化する。
また、”Open棟梁”の「[[不正操作防止機能]]」・「[[画面遷移制御機能]]」を使用することで、キャッシュ参照の問題を回避することができる。

 // ファイルダウンロード処理などUPでフレームワークの設定したキャッシュ制御を変更したい場合は、Response.Clearを実行する。
 
 Response.AddHeader("Cache-Control", "no-cache");
 Response.CacheControl = "no-cache";
 
 //若しくは、
 
 Response.AddHeader("Cache-Control", "private");
 Response.CacheControl = "private";

トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS