首先,
GzipFilter从web.xml中删除它不再相关(从Jetty
9.3.0开始)
GzipHandler是所有旧的过滤器基于gzip的过滤器新更换的(
GzipFilter,
AsyncGzipFilter,和
IncludableGzipFilter)。
它被设计为在连接流更基本的水平上起作用,这是基于过滤器的方法在异步I / O领域中无法做到的。
话虽如此… …
GzipHandler在Jetty
9.3.0中仅具有针对Response正文内容设计的实现。(就像之前的GzipFilters一样)
但是,我们了解到的是,有些项目扩展了我们的GzipFilter,以添加请求内容主体gzip处理。从GzipFilter到GzipHandler的更改中断了。
我们在https://bugs.eclipse.org/471577上有一个有关此问题的开放错误(DropWizard为自己的BiDiGzipFilter扩展了GzipFilter)
我们认识到请求内容主体上的Gzip可能有一些有用的功能,但是我们还没有实现。 (提示,提示,在我们身上贴上补丁)



