gpt4 book ai didi

java - 需要在 Tomcat 上进行压缩的分步概述

转载 作者:行者123 更新时间:2023-12-04 04:56:31 25 4
gpt4 key购买 nike

需要在 Tomcat 7 上进行压缩的分步概述......我已经研究了好几天了。对压缩 text/xml 以响应 servlet 尤其感兴趣,但也想测试其他压缩。

从我的谷歌搜索和阅读来看,似乎我只需要添加几行就可以在 server.xml 中配置 http 连接器(见下文)。但是我正在检查诸如 pagestest.org 之类的网站,但没有看到任何结果(甚至响应 header 中的 gzip 也没有)。我还需要什么?过滤器?在我的应用程序中使用 GZip 方法?在 web.xml 中指定用于输出压缩的 servlet(s)?我会很高兴继续正确处理细节,并且很高兴现在确定我知道所有必要的部分是什么。

    <Connector port="80" protocol="HTTP/1.1" 
connectionTimeout="20000"
redirectPort="8443"
compression="on"
compressionMinSize="2048"
noCompressionUserAgents="gozilla, traviata"
compressableMimeType="text/html,text/xml,application/xml,text/javascript,text/css" />

更新。已解决...请参阅下面接受的答案下的评论。

最佳答案

编辑 server.xml 文件后,您是否重新启动了 Tomcat?
您是否检查了日志 (logs/catalina.out) 以查看服务器启动时是否有任何错误? (即配置文件中的错字)

compression="on"

应该工作。

也许webpagetest.org 不支持gzip 压缩。你为什么不使用 Chrome 开发者工具(F12,你可以在网络选项卡中看到标题)?或 Firefox Web 控制台 (Ctrl+Shift+K) ?

关于java - 需要在 Tomcat 上进行压缩的分步概述,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16690321/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com