Apache+mod_gzipで圧縮されて配信されるページを取得

某サイトのRSSデータを取得しようとしてこのようなソースを書いてみた。

$rssの中を見ると、意味不明の文字?しか入ってない。

ん?何だ?

socket接続(fsockopen)でやったり、curlでやったりしたけど変化なし。

ためしに、レスポンスヘッダを取得してみると、こんなのが。

どうやらApacheにmod_gzipモジュールを組み込んで圧縮して送信しているらしい。

いろいろ試した結果、pearのHTTP_Requestがどうやら使えそう。

プログラムはこんな感じ。

スポンサーリンク
Googleレクタングル広告 www.labs816.com 336×280
Googleレクタングル広告 www.labs816.com 336×280

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です