用于数据保存的Node.js压缩代理

我正在寻找Node.js中的代理服务器,它压缩了我通过类似于Google的数据保护程序扩展的互联网接收的数据。 我想让服务器压缩使用互联网的计算机中的每个进程的数据。 我问这是因为我想减less我的数据使用量,这样我就可以减less我的互联网成本。 我不知道这是否可能。 Google的数据保护程序仅压缩http请求。 我希望服务器也压缩https。

所以基本上,如果我请求一个网页,那么它应该通过服务器,服务器请求相同的网页,压缩它,然后发回我。

有关如何在node.js中执行此操作的任何想法 欢迎任何forms的build议。 我听说过Gzip,但它是专门针对您自己创build的网站。 我希望服务器坐在我和所请求的网站之间,并压缩数据。 如果有可能,我可以达到高压缩比吗? 谢谢

看看这个filternet – 在node.js中过滤http的简单方法

  1. 压缩两个方向(deflate和gzip,没有sdch)
  2. 支持HTTP
  3. 和HTTPS