Java 通过Netty'发送预压缩数据;s HTTP处理程序

Java 通过Netty'发送预压缩数据;s HTTP处理程序,java,gzip,netty,Java,Gzip,Netty,我有一个场景,Netty服务器有一个GZIP'd缓冲区,我希望将其作为分块响应的一部分发送,而不会膨胀/收缩 举例说明:假设我有三个部分: ChannelBuffer jsonp=“回调( ChannelBuffer gzippedData= ChannelBuffer jsonpend=“)” 我想HttpContentCompressor跳过gzip数据,但处理其他块 在阅读代码之后,我没有看到一个明显的方法来实现这一点。建议?我认为您需要有自己版本的HttpContentCompres

我有一个场景,Netty服务器有一个GZIP'd缓冲区,我希望将其作为分块响应的一部分发送,而不会膨胀/收缩

举例说明:假设我有三个部分:

  • ChannelBuffer jsonp=“回调(
  • ChannelBuffer gzippedData=
  • ChannelBuffer jsonpend=“)”
我想
HttpContentCompressor
跳过
gzip数据
,但处理其他块


在阅读代码之后,我没有看到一个明显的方法来实现这一点。建议?

我认为您需要有自己版本的HttpContentCompressor。默认情况下,它不会执行您想要的操作。

有趣的链接:-原来只有Opera支持此操作。