0

http://www.gidnetwork.com/tools/gzip-test.php是一个很棒的工具,但我需要在一些墙后面测试一个站点并希望找到类似的结果:压缩类型、标记大小、压缩页面大小和压缩率。

如何获得压缩和未压缩的页面大小?获取此数据(file_get_contents()curl)的更好方法是什么?

响应标头包含其他所需的所有内容 - 我只是不确定大小。

4

2 回答 2

1

您必须使用 CURL,因为这样做有两个原因:

  1. 由于您需要请求的标头,因此您可以轻松地通过 CURL

  2. file_get_contents()通常在内部用于包含事物,而不是用于外部源来获取数据。如果您将其用于外部目的,则必须非常注意内存限制、大小等问题。

于 2013-08-12T18:03:09.760 回答
0
$headerArray = get_headers($pointer);
$fileSize = $headerArray['Content-Length'];
于 2013-08-12T17:53:12.817 回答