我有一個包含一些靜態文件(例如MS word文檔)的web應用程序(.war)。當我嘗試下載這些文件時,JBoss會在響應中自動設置一些HTTP標頭。有沒有辦法配置JBoss(版本3.2.7)將這些頭文件設置爲特定值(或省略它們)? 我在如何修改由JBoss提供的靜態文件的http-headers
Cache-Control: no cache
頭特別感興趣,因爲這種下載通過https與Internet Explorer文件時,會導致一些問題(IE將拒絕保存到磁盤文件)。
Btw。這種行爲可以通過添加到Windows註冊表中的條目改爲:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"BypassSSLNoCacheCheck"=dword:00000001
但很明顯,我不會問客戶他們的註冊表擺弄只是donwload文件。
任何建議都不勝感激。
你確定它是JBoss添加頭文件,現在是war文件中的代碼嗎? – carson 2008-11-21 10:55:57