【发布时间】:2014-07-07 16:00:02
【问题描述】:
我正在使用 IBM Websphere 7,当我尝试向 http 标头添加值时遇到问题(X-UA-Compatible : IE=edge,chrome=1)。它告诉我响应已经提交并且无法添加值。如果您可以在 Websphere 7 中设置一个配置以自动将其添加到响应标头中,那将是完美的。
【问题讨论】:
-
我不知道总是添加这个的配置。但是,响应已经提交的错误意味着在您调用
response.setHeader(...)之前,一些其他代码已写入响应的输出流——即使只是一点点——并且容器(WebSphere)已经将一些输出写入插座。如果您的应用程序已经编写了部分/全部正文,则无法发送客户端标头;每个 HTTP RFC 的标头必须位于首位。如果您发布代码,可以提供更多指导。