如何用PHP的Curl获取header来判断网站是否支持GZip压缩?
- 内容介绍
- 文章标签
- 相关推荐
本文共计900个文字,预计阅读时间需要4分钟。
原文示例讲述如何使用PHP的curl获取header信息,并检查是否开启了GZip压缩。以下为简化版内容:
使用PHP curl获取网页header信息,并检测GZip压缩:
1. 发起curl请求。
2.获取响应header。
3.检查`Content-Encoding`是否包含`gzip`。
示例代码如下:
php$response=curl_exec($ch);$headers=curl_getinfo($ch, CURLINFO_HEADER_OUT);
if (preg_match('/Content-Encoding:\s*gzip/i', $headers)) { echo '网页开启了GZip压缩';} else { echo '网页未开启GZip压缩';}
curl_close($ch);?>
本文实例讲述了php使用curl获取header检测开启GZip压缩的方法。分享给大家供大家参考,具体如下:
获得网页header信息,是网站开发人员和维护人员常用的技术。网页的header信息,非常丰富,非专业人士一般较难读懂和理解各个项目的含义。
本文共计900个文字,预计阅读时间需要4分钟。
原文示例讲述如何使用PHP的curl获取header信息,并检查是否开启了GZip压缩。以下为简化版内容:
使用PHP curl获取网页header信息,并检测GZip压缩:
1. 发起curl请求。
2.获取响应header。
3.检查`Content-Encoding`是否包含`gzip`。
示例代码如下:
php$response=curl_exec($ch);$headers=curl_getinfo($ch, CURLINFO_HEADER_OUT);
if (preg_match('/Content-Encoding:\s*gzip/i', $headers)) { echo '网页开启了GZip压缩';} else { echo '网页未开启GZip压缩';}
curl_close($ch);?>
本文实例讲述了php使用curl获取header检测开启GZip压缩的方法。分享给大家供大家参考,具体如下:
获得网页header信息,是网站开发人员和维护人员常用的技术。网页的header信息,非常丰富,非专业人士一般较难读懂和理解各个项目的含义。

