ファイルのダウンロードを要求するためのアンカータグがあります。このようアンカータグを使用してファイルに要求されたときにブラウザがキャッシュを使用しないようにする
:
<a href="app/results?fileName=t12.txt&other-param=something" title="Click to download"> Download </a>
ファイルは、非常に多くの場合、サーバー上で変更することができるので、私は、ブラウザがファイルをキャッシュしないことを確認します。
しかし、テスターは、リンクをクリックするとファイルをダウンロードするように見えますが、リンクを右クリックして[名前を付けて保存...]を選択すると、ブラウザは次のように選択するように見えます代わりにキャッシュされたファイルを使用してください。これはIE9でテストされました。
どのようにブラウザ(特にIE9)が常にどのような場合でも常にファイルをダウンロードできるようにするにはどうすればよいですか?
クエリ文字列に乱数を追加できますか?それはキャッシングを妨げるはずです。 – JavaKungFu
さて、それを試してみる...それについて考えていない!あなたはこれを答えとして加えることができます。ありがとう。 – Renato
ああ、いいえ...申し訳ありません実際には、ページを更新しない限り、これはうまくいきません。ページを更新しなくても常に確実にしたいと思っていました。 – Renato