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