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!