exeファイル1個で動く「簡単WEBサーバー」がなかなか便利

ちょっと静的な(?)Webページを作ろうと思ったのですが、あれこれライブラリを読み込んでると、httpサーバーを準備しないと上手く動かなかったりするんですね。
というのも、ローカルで直接ファイルを叩いてブラウザで開こうとすると、使っているライブラリの方で「リクエストのプロトコルが file:// ではダメよ」となるんです。
それはまぁ、いいんですけど、ちょっとした事なのに一般的なhttpサーバーを動かすのは面倒です。インストールしたり設定しなくちゃいけないし・・・。
Windowsで簡単にパパッと使えるプログラムは無いかいな? と探していたら、ありました。
「簡単WEBサーバー」というもので、タイトルの通りexeファイル1個で動いて、レジストリも使いません。素晴らしい!
実行環境として .NET Framework 4 もしくは .NET Framework 2 が必要ですが、そのくらいはいいでしょう。
操作も簡単で、
- 待受ポートを指定して
- [追加]ボタンから公開したいフォルダを指定して
- [待ち受け開始します]ボタンをクリックすれば、サーバーとして動き出します
あとはWebブラウザを開いて指定したポートにアクセス(http://localhost:8080/ とか)すればOKです。
僕は試してないのですが、CGIの実行やベーシック認証の設定もできるみたい。素晴らしい!
なお、httpsの利用はできないみたいですが、今回はローカルでちょっと試すだけなんで、できなくても全く無問題です。
まだちょちょっと触っただけですが、コレは便利ですわ。
ダウンロードサイト
・簡単WEBサーバーの詳細情報 : Vector ソフトを探す!