2016-09-02 11 views
0

私はWakandaのページとスクリプトをユーザーのWebブラウザがキャッシュしないようにするための戦略を探しています。私は最近、問題を解決する際に見つけています。ユーザーにキャッシュをクリアするように依頼しなければなりません。キャッシュを削除する必要がありません。ブラウザでページがキャッシュされないようにする方法はありますか?ありがとうございました。ユーザーのブラウザがワカンダのページをキャッシュしないようにしますか?

+0

http://stackoverflow.com/questions/1341089/using-meta-tags-to-turn-off-caching-in-all-browsers – gaetanoM

+0

[ウェブページがないことを確認する]の可能な複製すべてのブラウザでキャッシュされる](http://stackoverflow.com/questions/49547/making-sure-a-web-page-is-not-cached-across-all-browsers) – Trasiva

+0

@Trasivaありがとう - 私はあなたのリンクからのソリューション。 – NAMS

答えて

1

これまでにいくつかのキャッシングに関する問題が発生しました.Wakandaキャッシュを無効にすると、これらのシナリオで役立つことがあります。

共通アプリの設定で、[ページキャッシュを使用]をオフにします。 もちろん、これはWakanda Serverのサイドキャッシュなので、ローカルキャッシュの問題が発生している場合は、これは役に立ちません。しかし、これはしばしばクライアント側のキャッシュ問題にも役立ちます。

@gaetanoMが示唆しているように、キャッシュコントロールヘッダーを強制的に押して、クライアント側がブラウザにキャッシュしないようにすることもできます。 jqueryのを使用することで十分に簡単です:

this.http_request.setRequestHeader("Cache-Control", "no-cache");

あなたはWakandaは、このアウトオブボックスを設定する方法の例を参照する必要がある場合は、角度-wakanda-debug.jsとするのが最良のファイルを見てみましょうかデフォルトのデバッグモードであるlibディレクトリのRest.jsファイルは、キャッシュ自体を無効にします。

+0

ご連絡ありがとうございます。私はページキャッシングをチェックし、それは既にオフになっていた。私は元の投稿に@Trasivaというリンクを張り、Firefox、Chrome、Safariの3つのタグを追加することができます。 NAMS

0

@Trasivaは非常に便利なページへのリンクを投稿しました。 Wakanda特有のものではありませんでしたが、それは私にとってはうまくいっていて、さまざまなプログラミング環境にリンクしています。すべてのHTMLページの下のタグは、Chrome、Safari、Firefoxで使えます。 Trasivaの元のリンク@

<meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate"/> <meta http-equiv="expires" content="Tue, 01 Jan 1980 1:00:00 GMT"/> <meta http-equiv="pragma" content="no-cache"/>

How to control web page caching, across all browsers?

はあなたのすべてをありがとうございました。

関連する問題