追記: 2008/12/28 改訂版 プロクシサーバーの作成は難しいです。ブラウザ側とプロクシ間の keep-alive と、プロクシとオリジンサーバー間の keep-alive ができないといけません。その辺の管理がややこしい。というわけで .NET Framework にぜんぶやってもらうことにした。 .NET Framework には System.Net.HttpListener というクラスがあります。このクラスを使うことで簡単に HTTP サーバーをたてることができます。 そしてさらに System.Net.HttpWebRequest, System.Net.HttpWebResponse というクラスがあります。この2つを使えば Http リクエスト、レスポンスを簡単に扱えます。しかも Keep-Alive してくれてそうな感じがします(HttpWebRequest がやっ