filter gzip - noradle/noradle-http GitHub Wiki

和传统的 nginx 的 gzip 的区别,或者说讲增强。

  • 支持 servlet 在响应头中指示,是否启用压缩应用有自主权
    • 要求使用压缩
    • 要求禁用压缩
    • 要求看着办
    • 要求超过指定大小使用 gzip 压缩
  • 使用 node.js 自带的流式压缩处理
    • 不用等到收集到全部响应就可以进行压缩
    • 可能占用更少的中间处理内存
    • 可以对没有在 header 中声明响应体大小的 chunked transfer 响应体数据流进行压缩