java gzip 压缩 编码_gzip压缩分块编码响应?

我试图让我的网络服务器正确gzip一个块响应编码的http响应 .

我对非gzip响应的理解是它看起来像这样:

然后对于每个块,

\r\n\r\n

最后,一个零长度的块:

0\r\n\r\n

我试图让gzip压缩工作,我可以使用一些帮助找出实际应该返回的内容 . 这个文档暗示整个响应应该被gzip压缩,而不是gzipping每个块:

HTTP servers sometimes use compression (gzip) or deflate methods to optimize transmission.

Chunked transfer encoding can be used to delimit parts of the compressed object.

In this case the chunks are not individually compressed. Instead, the complete payload

is compressed and the output of the compression process is chunk encoded.

我尝试gzip整个事情并返回响应,即使没有分块,它没有工作 . 我尝试将Content-Encoding标头设置为“gzip” . 有人可以解释必须对上述方案进行哪些更改才能支持gzipping的大块?谢谢 .

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值