2010-11-29 575 views
4

使用Weblogic 11g并希望能够向由weblogic提供的所有文件添加标头。没有单独的web服务器坐在weblogic前面。找不到配置weblogic的方法来将标头添加到HTTP响应中。在IIS中,您可以通过选择服务器并单击添加标题来轻松完成此操作。寻找在weblogic中执行此操作的等效方法。如何在Weblogic响应中配置HTTP标头

回答

3

我不认为这是可配置。您需要编写一个Filter来根据需要操作标题。

作为一个提示,你可以尝试沿着这个包http://flavio.tordini.org/http-headers-filter的行。我没有尝试这样做我自己

+0

我宁愿不要采取过滤的方法,如果possible--我需要,我不必须与应用程序部署的东西。如果那就是我要做的事情,那么我会做,但是我的偏好会再次能够做一些应用程序外部的事情。我可以在服务器和客户端浏览器之间插入一个可添加http听众的代理吗?我真的只是在寻找临时的东西来测试为HTTP头添加somethign的效果。 – BestPractices 2010-12-03 14:51:13

+0

对于临时的解决方案,以便能够修改响应报头,而无需修改代码的基础上,所述免工具的Fiddler也是行之有效 – BestPractices 2012-07-11 11:43:02

0

如果把Apache服务器在WebLogic服务器前面的选项,那么你可以配置Apache,使用this做。作为额外的好处,您可以配置Apache服务器以提供静态内容。

PS:不仅仅是Apache,LighttpdNginx也允许你这样做。

-1
<url-rewriting-enabled></url-rewriting-enabled> 
  1. 可出现零次或一次。
  2. 当这个标志设置为false,WebLogic将添加以下的文件头和响应Cache-control: no-cache=set-cookie,使得代理缓存不缓存的cookie。
  3. 默认为true

http://w3processing.com/Setups.php?freepageId=19