0

サイトのブラウザ キャッシュをオフにして、有効期限を過去の日付に設定したいと考えています。

この記事の回答に従って、ほぼ完璧な結果が得られましたが、過去の日付を設定した後でも、キャッシュの有効期限が常に -1 に戻ります。

私が削除した場合:

filterContext.HttpContext.Response.Cache.SetCacheability(HttpCacheability.NoCache);

以前の日付がヘッダーに設定されています (ただし、キャッシュは引き続き有効になっています)。

IEの問題のため、「-1」よりも「実際の有効期限」が必要であると信じるようになりました(まだページをキャッシュできます)。

HttpCacheability.NoCache が設定されている場合、.net は SetExpires を -1 で上書きしていますか?

4

0 に答える 0