如何在嵌入式tomcat中进行gzip响应

时间:2013-04-09 16:38:23

标签: tomcat gzip

我该怎么做? 我读到了有关压缩的信息,但没有找到任何关于在嵌入式tomcat服我读到有关Connecter类在本网站设置压缩的信息

http://viralpatel.net/blogs/enable-gzip-compression-in-tomcat/

但不在服务器中。我有启动tomcat服务器的main方法。

1 个答案:

答案 0 :(得分:2)

你可以通过XML做的任何事情(很可能)都可以通过Java进行API调用。在这种情况下,如果你可以获得Connector对象的句柄,你可以设置任何值等,并启用压缩。

你试过吗?这将是

的影响
Tomcat server = new Tomcat()
Connector connector = server.getConnector()

现在在压缩中设置您想要的任何值,完成后,确保将连接器对象设置回服务器

server.setConnector(connector)

我认为这应该等同于您发布的链接中列出的声明方式。