php怎样判断网页有没有GZIP压缩过

今天用工具检测网页是否经过GZIP压缩时,突然想到是否可以利用php代码来检测呢,查了查资料然后写了测试代码,竟然成功了。分享一下,看有人需要不。

php怎样判断网页有没有GZIP压缩过

php利用curl来检测网页是否经过GZIP压缩的方法

使用 php curl 来检查网页文件是否经过GZIP压缩,直接编写函数调用即可,简单方便

编写php函数

调用函数代码

输出结果:

https://www.kanfeidie.com 经过GZIP压缩

php 利用 get_headers() 函数来检测网页是否经过GZIP压缩

get_headers() 是php系统级函数,他返回一个包含有服务器响应一个 HTTP 请求所发送的标头的数组,我们可以检测数据中是否含有 Vary 元素,以及 Vary 元素的值是否为 Accept-Encoding ,来检测网页文件是否进行GZIP压缩

编写php函数

函数调用的方法

输出结果:

https://www.kanfeidie.com 经过GZIP压缩

转载请注明出处:看飞碟 » php怎样判断网页有没有GZIP压缩过

赞 (1) 送糖

评论 0

评论前必须登录!

登陆 注册

可爱的来客!请作者吃颗糖吧

支付宝扫一扫打赏

微信扫一扫打赏

你好,我是Jeson