如何进行基准测试:使用GZIP和cURL(PHP)提高带宽

时间:2010-09-02 08:00:52

标签: php curl gzip libcurl

我正在尝试使用cURL(PHP)将从设置GZIP保存的带宽进行基准测试。

我是通过curl_setopt($ch, CURLOPT_ENCODING , 'Accept-Encoding: gzip');

完成的

以下是 CURLOPT_ENCODING 的文档:

  

“Accept-Encoding”的内容:   “标题。这可以解码   响应。支持的编码是   “身份”,“deflate”和“gzip”。如果   一个空字符串,“”,设置,标题   包含所有支持的编码   类型已发送。

现在有一个简单的&方便我查看GZIP ON时使用的带宽以及何时关闭?

1 个答案:

答案 0 :(得分:0)

你需要让Curl访问两个不同的URL,这两个URL都具有相同的内容,但是一个在目标服务器上启用了Gzip而另一个没有。 Curl的函数curl_getinfo()提供了大量有关下载时间和内容长度的信息,您可以从中获得所需的信息。