閑古鳥

オールドプログラマの日記。プログラミングとか病気(透析)の話とか。

localhost:nnnn へのアクセスを受け取る

最近のブラウザ型のアプリケーションなどで、Webブラウザに localhost:nnnn へアクセスさせて任意の HTML を出力しているソフトがあるのを見て、どうやっているのだろうと思い調べたかったのだけれど検索ワードが思いつかず行き詰まり、仕方が無いので自分の無い頭捻って考えたところ、ソケットでサーバ作ってアクセスさせればいいんじゃないか、と簡単に結論に至ってしまいました。

とりあえず簡単なコードを書いて、適当なポートにサーバ作って Firefoxlocalhost:nnnn にアクセスしたら反応したので、どうやら当たりっぽい。あとはレスポンスとして HTML を丸ごと返せばいいのかな?

あとはブラウザがアクセスした URI なんかを取得したりできれば、思っていたことができるかな。