3
我需要獲取各種網頁的內容。其中一些使用不同的方法壓縮(gzip,deflate等)。我在互聯網上搜索並找到了解壓縮內容的解決方案:php - 使用cURL獲取壓縮內容
$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。
非常感謝您的幫助!
平減內容gzippped – Anigel
謝謝@Anigel指出這一點對我來說。我發現gzip實際上使用了DEFLATE算法。但人們總是說有兩種流行的HTTP壓縮方法:gzip和deflate。這真的讓我感到困惑。無論如何,我只是想知道** gzip **是否適用於這兩種方法T__T –