2009-10-24 41 views
0

我已经通过使用cURL在一个字符串中下载了页面头和压缩体,问题是我不知道如何将它们彼此分开以及如何解压缩体?PHP cURL获取编码数据

谢谢!

回答

2

尝试抓取的网页,像这样之前设置CURLOPT_ENCODING卷曲选项:

<?php 
$ch = curl_init("http://www.example.com/"); 
// supported encodings: "identity", "deflate", and "gzip" 
// or empty string, "", sending all supported encoding types 
curl_setopt($ch, CURLOPT_ENCODING, ""); 

curl_exec($ch); 
curl_close($ch); 

本应发送Accept-Encoding头和自动解码的响应。