当我们在node.js中使用压缩中间件时。压缩是否发生在服务器端,解压缩发生在浏览器中的客户端?如果是,在客户端支持此解压缩的实用程序是什么?
谢谢。
发布于 2015-07-06 17:07:02
压缩确实是在服务器端,相反的过程是在客户端完成的。
压缩通常只有在客户端发送适当的头时才能完成:
Accept-Encoding: gzip, deflate这告诉服务器,可以选择使用这些算法压缩内容。
大多数浏览器本机支持它,所以您不必为此烦恼:)
如果您打算编写自己的browser/client,那么查看一下正在使用的语言的deflate/gzip库。
https://stackoverflow.com/questions/31251092
复制相似问题