2008-09-30 WebClientはクッキーがとれない C# WebClientを使うと、簡単にスクレイピングができる。 だけど、クッキーを取得することができない。 クッキーの設定は、wc.Headers.Add("Cookie: ...") とできるみたいだけれど。そこで、HttpWebRequestとHttpWebResponseを使えばいけるようだ。しかし扱いが面倒で、RubyやPerlに比べるとコード量は3倍以上でわかりにくい。 改めて、Rubyなどのスクリプト言語の良さが目立つ。