Мне нужно получить содержание различных веб-страниц. Некоторые из них сжимаются с использованием разных методов (gzip, deflate и т. Д.). Я искал в Интернете и нашел решение для gzipped-контента:
$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.
Большое спасибо за вашу помощь!
ты пробовал
$ch = curl_init("http://games2k.net/"); curl_setopt($ch,CURLOPT_ENCODING , ""); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $output = curl_exec($ch); curl_close($ch); echo $output;
сохранить кавычки пустыми