php - получает сжатый контент, используя cURL

Мне нужно, чтобы получить содержимое различных веб-страниц. Некоторые из них сжимаются разными способами (gzip, deflate и т. Д.). Я искал в Интернете и нашел решение для сжатого контента:

$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.

Большое спасибо за вашу помощь!

Ответы на вопрос(1)

Ваш ответ на вопрос