php - Uzyskaj skompresowaną zawartość za pomocą cURL

Muszę uzyskać zawartość różnych stron internetowych. Niektóre z nich są kompresowane przy użyciu różnych metod (gzip, deflate itp.). Szukałem w Internecie i znalazłem rozwiązanie do zawartości gzipowanej:

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

Jednak działa to tylko dla jednej metody. Potrzebuję rozwiązania, które działa dla jak największej liczby metod kompresji (najlepiej wszystkich) lub przynajmniej najbardziej popularnych dwóch, które są gzip i deflate.

Dziękuję bardzo za pomoc!

questionAnswers(1)

yourAnswerToTheQuestion