我需要获取各种网页的内容。其中一些是使用不同的方法(gzip,deflate等)压缩的。我在Internet上进行搜索,找到了压缩内容的解决方案:

$ch = curl_init("http://games2k.net/");
curl_setopt($ch,CURLOPT_ENCODING , "gzip");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$output = curl_exec($ch);
curl_close($ch);
echo $output;

但是,这仅适用于单个方法。我需要一种适用于尽可能多的压缩方法(最好是所有压缩方法)或至少最受欢迎的两种压缩方法gzip和deflate的解决方案。

非常感谢您的帮助!

最佳答案

你试过了吗

$ch = curl_init("http://games2k.net/");
curl_setopt($ch,CURLOPT_ENCODING , "");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$output = curl_exec($ch);
curl_close($ch);
echo $output;

保持报价为空

10-07 19:49
查看更多