一种很酷的方法
http://www.php.net/manual/zh/wrappers.compression.php
注意使用流包装 compress.zlib
$url = "compress.zlib://http://api.stackoverflow.com/1.1/questions/" . $question_id; echo $data = file_get_contents($url, false, stream_context_create(array('http'=>array('header'=>"Accept-Encoding: gziprn"))));或使用卷曲
$ch = curl_init();curl_setopt_array($ch, array( CURLOPT_URL => $url , CURLOPT_HEADER => 0 , CURLOPT_RETURNTRANSFER => 1 , CURLOPT_ENCODING => 'gzip'));echo curl_exec($ch);
编辑-其他方法已删除,因为它们不发送
Accept-Encodinghttp标头。



