我正在尝试使用cURL(PHP)将从设置GZIP保存的带宽进行基准测试。
我是通过curl_setopt($ch, CURLOPT_ENCODING , 'Accept-Encoding: gzip');
以下是 CURLOPT_ENCODING 的文档:
“Accept-Encoding”的内容: “标题。这可以解码 响应。支持的编码是 “身份”,“deflate”和“gzip”。如果 一个空字符串,“”,设置,标题 包含所有支持的编码 类型已发送。
现在有一个简单的&方便我查看GZIP ON时使用的带宽以及何时关闭?
答案 0 :(得分:0)
你需要让Curl访问两个不同的URL,这两个URL都具有相同的内容,但是一个在目标服务器上启用了Gzip而另一个没有。 Curl的函数curl_getinfo()
提供了大量有关下载时间和内容长度的信息,您可以从中获得所需的信息。