Node.jsアドベントカレンダー2013の4日目。 node.jsを使うとWebプロキシサーバのようなものは簡単に作れますが、それと似た仕組みでミラーサーバを作れます。 機能要件*1は以下を想定します。 一個のNode.jsプロセスで複数のサイトをミラー出来る ブラウザ側の設定を変えない(なのでプロキシやchromeプラグインはNG) ミラー対象サイトのURLを与えるとミラーサイトのURLを発行する設定API 例えば、http://aaa.bbb.com/ccc をミラーしたいとすると、http://aaa.bbb.com/ccc を登録するとミラーサイトのURL(後述)を発行してくれて、そのURLへのアクセスはすべてサーバサイドで元のサイトに中継してくれる、というものを作りたいわけです。それが出来れば、ミラーサイトの内容を編集するのは簡単なので、任意のサイトの改変後の姿を見ることができ