• 微信:
  • hai764003
  • QQ:
  • 511211014
  • E-mail:
  • jaquery@163.com

案例总数51

访问总数312414

收藏总数310945

HTTP协议,HTTP协议是什么?返回列表

上传时间:2015-02-02 内容关键字:

AddOutputFilterByType DEFLATE application/xhtml+xml

AddOutputFilterByType DEFLATE application/xml

AddOutputFilterByType DEFLATE application/rss+xml

AddOutputFilterByType DEFLATE application/atom_xml

AddOutputFilterByType DEFLATE application/x-javascript

AddOutputFilterByType DEFLATE application/x-httpd-php

AddOutputFilterByType DEFLATE image/svg+xml



为什么要指定文件类型来压缩?


答案:压缩也是要耗CPU资源的,但是图片和视频等文件,压缩效果也不好。就算一个比较大的视频压 缩完了也不会小太多,而且很耗CPU资源,但是文本的话压缩完了会有很大的效果。



http压缩实战:


第一步:压缩前,抓取头部信息:



第二部:开启http压缩功能:


Content-Length明显小了很多么。哈哈哈。。也就节约了大量的流量,如果是更大的网站则可以节约更多 的流量。


问:服务器怎么知道我们的浏览器支持gzip的呀?它就不怕万一浏览器不支持返回一堆乱码吗?


答:客户端运行发一个Accept-Encoding 头信息与服务器协商。

这个例子可以看出chrome浏览器支持gzip,deflate,sdch压缩。


但是用firfox的话,只支持gzipdeflate


技巧:

 

小海哥推荐你看: 博客园  php教程分享网站  phpmywind  脚本之家