您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

php判断网页是否启用gzip压缩的方法

2024/2/21 18:15:10发布15次查看
本文介绍下,用php代码判断网页是否启用gzip压缩的方法,有需要的朋友不妨作个参考。采集网页时发现file_get_contents 获得的网页保存到本地为乱码,响应的header 里 content-encoding:gzip,但在浏览器里看是正常的。
由此,可以判断网站开启了gzip而file_get_contents 获得的是压缩过的页面,而不是解压过的页面(不知是否要file_get_conttents 请求网页时带上相应的参数,直接获得没有被gzip压缩过的网页?)
之前看到过可以用读取文件的前2个字节判断文件类型。gzip压缩过的网页(gbk编码)前2字节是 1f 8b,借此可以判断网页是否gzip压缩过。
例子:

该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product