いくつかの静的ファイル (MS Word ドキュメントなど) を含む Web アプリケーション (.war) があります。これらのファイルをダウンロードしようとすると、JBoss は応答にいくつかの HTTP ヘッダーを自動的に設定します。これらのヘッダーを特定の値に設定する (または省略する) ように JBoss (バージョン 3.2.7) を構成する方法はありますか? 私が特に興味を持っているのは、
Cache-Control: no cache
これは、Internet Explorer で https 経由でファイルをダウンロードするときに問題が発生するためです (IE はファイルをディスクに保存することを拒否します)。
ところで。この動作は、Windows レジストリにエントリを追加することで変更できます。
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"BypassSSLNoCacheCheck"=dword:00000001
しかし、明らかに、ファイルをダウンロードするためだけにレジストリをいじるようにお客様に依頼するつもりはありません。
どんな提案でも大歓迎です。