此文档仅供HTTP初学者参考。
/**
HTTP协议 内容压缩
可以提高系统性能,大网站必备
**/
1.打开163的新闻,有如下的响应头信息
Content-Encoding:gzip
Content-Length:40955
但是保存其源码的时候,得到的文本文件大小是 150k
content-length代表的是返回主体的长度,但是此刻是不一样的
原因就是 content-Encoding:gzip ,为了提高网页在网络上的传输速度,服务器对主体信息进行压缩
常见的压缩有gzip压缩 deflate压缩 compress压缩(linux上的) sdch(google chrome)
压缩的过程:
服务器返回的是压缩内容 ==> 客户端接收到压缩文件,再进行解压,在渲染页面
2.在Apache服务器启动压缩功能
1.在apache的主体文件 httpd.conf 中
去掉 default_module 前的 #
#LoadModule deflate_modul