Jakarta ee 隐藏Etag以在jboss中对静态内容使用缓存控制

Jakarta ee 隐藏Etag以在jboss中对静态内容使用缓存控制,jakarta-ee,servlets,jboss,browser-cache,cache-control,Jakarta Ee,Servlets,Jboss,Browser Cache,Cache Control,我需要在响应中禁用Etag标头,以便我可以将缓存控制设置为一个较大的值,用于在6个月内不会更新的web应用的静态内容。我正在使用jboss。我找到了一种创建过滤器的方法来添加缓存控制头。有没有办法不设置etag,在配置文件中设置或使用过滤器。实际交付内容(并生成etag)的HTTP服务器是Tomcat,JBoss就是在它之上构建的。有了这篇文章,我可以找到下面的文章,它本质上说你不能关闭etag,但是你必须在响应发送到浏览器之前将它们从响应中剥离(过滤)

我需要在响应中禁用Etag标头,以便我可以将缓存控制设置为一个较大的值,用于在6个月内不会更新的web应用的静态内容。我正在使用jboss。我找到了一种创建过滤器的方法来添加缓存控制头。有没有办法不设置etag,在配置文件中设置或使用过滤器。

实际交付内容(并生成etag)的HTTP服务器是Tomcat,JBoss就是在它之上构建的。有了这篇文章,我可以找到下面的文章,它本质上说你不能关闭etag,但是你必须在响应发送到浏览器之前将它们从响应中剥离(过滤)