C#ならたったこれだけ。
Console.WriteLine(
 new System.IO.StreamReader(System.Net.WebRequest.Create("http://www.2ch.net").GetResponse().GetResponseStream()).ReadToEnd());