Я получаю gzipped веб-страницу через завихрение, но когда я произвел полученное содержание к браузеру, я просто получаю сырые данные gzipped данные. Как я могу декодировать данные в PHP?
Один метод, который я нашел, должен был записать содержание в tmp файл и затем...
$f = gzopen($filename,"r");
$content = gzread($filename,250000);
gzclose($f);
.... но человек, там получен, чтобы быть лучшим путем.
Править: Это не файл, а gzipped страница HTML, возвращенная веб-сервером.
Я использую curl и:
curl_setopt($ch,CURLOPT_ENCODING , "gzip");