gzip与http

gzip起源

gzip是GNUzip的缩写,它是一个GNU自由软件的文件 压缩程序。
它是Jean-loupGailly和MarkAdler一起开发的。第一次公开发布版本是1992年10月31日发布的版本0.1,1993年2月发布了版本1.0

gzip应用

在UNIX、Linux系统中是常见的文件压缩工具。在Linux中经常会用到后缀为 .gz 的文件,这些就是GZIP格式的。

与HTTP的关系

现今已经成为Internet 上使用非常普遍的一种数据压缩格式,或者说一种文件格式

gzip可以极大的加速网站.有时压缩比率高达80%

在NGINX、Apache或IIS等web服务器中,通过启用GZIP压缩优化网站

客户端表示支持gzip,增加如下请求头

Accept-Encoding: gzip, deflate, br

web服务器发送gzip数据,会有如下响应头

Content-Encoding: gzip

原文出处:/show_1EF2b9fjhVrl.html