Appcacheマニフェストが関連付けられたHTMLドキュメントがあります。しかし、今はしばらくの間、オフラインアプリケーションキャッシュを削除したいと思います。
<html>
タグからマニフェストの言及を削除すると、既にキャッシュされたバージョンを持っているブラウザーは、そのキャッシュされたバージョンを引き続き使用します。
Appcacheマニフェストを更新しても、まあ、何であれ、まだappcacheがあります。
オフラインアプリケーションキャッシュを削除する最も賢明な方法は何ですか?マニフェストを変更するだけで、次のエントリがないようにできると思います。
NETWORK:
*
その後、実際には何もキャッシュしません。
しかし、確かにappcacheとマニフェストファイルを完全に取り除く方法がなければなりません。
サーバーからappcacheマニフェストを削除するだけです。ブラウザーがマニフェストファイルにアクセスできない場合、ブラウザーはアプリのキャッシュを停止し、キャッシュされたデータをすべて削除します。
2つのサイトからの有用な情報:
マニフェストファイル自体を取得できない場合、キャッシュは無視され、それに関連付けられているすべてのキャッシュデータは無視されます。
http://appcache.offline.technology/
アプリケーションキャッシュも廃止される可能性があります。マニフェストがサーバーから削除されると、ブラウザはそのマニフェストを使用するすべてのアプリケーションキャッシュを削除し、「廃止された」イベントをアプリケーションキャッシュオブジェクトに送信します。次に、アプリケーションキャッシュのステータスがOBSOLETEに設定されます。
https://developer.mozilla.org/en/Offline_resources_in_Firefox
この質問に遭遇し、appcacheマニフェストを削除した人は、ブラウザーのキャッシュを削除し、サーバーからマニフェストを削除し、HTML内のマニフェストへの参照を削除します。これでもHTMLドキュメントに更新バージョンが読み込まれない場合Google Chromeでは、ブラウザでchrome:// appcache-internals /にアクセスし、削除するマニフェストの横にある[削除]をクリックします。
アプリのキャッシュを手動で削除:Chromeのみ
chromeブラウザに次のURLを入力してください:chrome://appcache-internals/
そこには、ストレージにあるすべてのアプリケーションキャッシュのリストが表示され、それらを削除する可能性があります。
最近のFirefoxでは、次のコマンドでオフラインキャッシュを操作できます EditPreferencesAdvancedNetwork。
Windowsでは、現在(v27.01) ToolsOptionsAdvancedNetwork