Commentちょっくら趣味でWebスクレイピングしてみる。普段ほとんど使わないRubyで、Nokogiriというライブラリを使ってみたところ、サイトによってうまくパースできないことがあった。うーん、おかしい...とパケットキャプチャ結果をしばし眺める。すると、content-encodingに’gzip’がある場合にうまくいっていない。gzipされたHTTPレスポンスをそのままNokogiriでパースしては駄目なようだ。net/httpかnokogiriが、gzipレスポンスを展開して、自動的に処理してくれるものと思いこんでいました(それとも、何かうまいやり方があるのかな?)。下のようなコードを書くことで、gzipにも対応できましたとさ。Design読了後に読みたいものリスト。コメントをキャンセルメールアドレスが公開されることはありません。ThemeHall.。