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

时间:2016-05-02 08:05:47

标签: node.js http https proxy data-compression

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

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

有关如何在node.js中执行此操作的任何想法欢迎提出任何建议。我听说过Gzip,但它特定于您自己创建的网站。我希望服务器位于我和所请求的网站之间并压缩数据。如果可能,我可以实现高压缩比吗?感谢

1 个答案:

答案 0 :(得分:1)

查看此filternet - A simple way to filter http in node.js

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