2014-07-07 71 views
0

我正在使用IBM Websphere 7,並且在嘗試向http標頭添加值時遇到問題(X-UA兼容:IE = edge,chrome = 1 )。它告訴我,答覆已經提交,價值無法添加。如果您可以在Websphere 7中設置一個配置,自動將此配置添加到響應標頭中,那將是完美的。IBM Websphere 7集/添加http標頭值

+0

我不知道總會添加這個的配置。但是,響應已經被提交的錯誤意味着,在你的'response.setHeader(...)'調用之前,其他一些代碼已經寫入了響應的輸出流 - 即使只是一點 - 而容器(WebSphere)已經寫了一些輸出到套接字。如果您的應用程序已經編寫了部分/全部正文,則無法發送客戶端標題;根據HTTP RFC,頭部必須首先出現。如果您發佈代碼,可以提供更多指導。 –

回答

0

我想出的解決方案是創建一個過濾器,以便在處理請求時儘早執行。該過濾器會將值添加到響應頭。這是一種解決方法,並不完全是我所期待的,但它現在起作用。