アイコン HTTP Server Anywhere
【バージョン】 1.0.1 (2011/10/23)
【 動作環境 】 Java6 (Oracle限定)
【   製作   】 山本祐次 (ブログ:地平線に行く
【  連絡先  】 yujisoftware+hsa[ @ ]gmail.com
【  URL  】 http://hp.vector.co.jp/authors/VA049605/http_server_anywhere.html

ダウンロード

(別途 Java6 が必要です)

これは何?

どこでも簡単に使える、簡易HTTPサーバ (Webサーバ)です。
使い方
1. server.jar をダブルクリックする。
HTTP Server Anywhereの使い方
これだけで、すぐにHTTPサーバが使えます!
(インストール、設定は一切不要です)

もっと詳しく

HTML や JavaScript の動作確認をするときに、いちいちサーバにアップロードするのは面倒です。
しかし、ローカルのままだと、同一出身ポリシーなどの制限にひっかかってうまく動きません。
そこで、このHTTP Server Anywhere を使って普通のWebページとしてアクセスすれば、
そのような制限を受けることなく、ローカルにファイルを置いたまま作業ができます。

使い方は、server.jar をダブルクリックするだけ。
あとは、ブラウザから http://127.0.0.1/(目的のファイル) にアクセス!
(プログラム本体と同じディレクトリにあるファイルにアクセスできます)
使い方

仕様

注意点

同一LAN内の他のPCからアクセスできるように、「他のPCからのアクセスを許可する」というオプションがあります。
このオプションは、インターネットに直接つないでいる環境下では絶対に使用しないでください。

このプログラムは、あくまで HTML や JavaScript の動作テストを行うための簡易サーバです。
セキュリティ上の配慮が十分なされているわけではありません。 公開サーバとして使用するのは大変危険です。
そのような用途には、本プログラムではなく Apache HTTP Server などのきちんとしたサーバを利用してください。

動作環境について

ミドルウェアとして、Oracle の Java6(JRE) が必須です。
(コントロールパネルに Java のアイコンがあれば大丈夫です)

使用しているAPIの都合上、Oracle 以外の JRE (GNU Java など)では動作しません。

ライセンス

プログラムのライセンスは MIT License です。
ソースコードは Google Code Project Hosting で公開しています。上記ライセンスの下、ご自由にご利用ください。

アイコンの著作者は以下の通りです。
Mark James (http://www.famfamfam.com/lab/icons/silk/)
Creative Commons Attribution 2.5 License.

連絡先

ご連絡は、yujisoftware+hsa[ @ ]gmail.com までどうぞ。
([ @ ]は半角の@に置き換えてください。スパム対策のためにこうしています)

バージョン履歴

Ver 1.0.1    2011/10/23
Ver 1.0    2011/04/17

トップページに戻る