NanoHTTPDは、Javaで実装され、自由に配布さ、オープンソース、シンプル、小型で組み込み可能なHTTP(ハイパーテキスト転送プロトコル)サーバです。これは、高度に設定可能なWebサーバですと、パラメータの解析のためのHTTP 1.1プロトコルのサポート、クッキーのサポート、サポートをPUT、ファイルアップロードのサポート、ETagはサポート、持続的な接続、サポートが含まれてglanceKey特徴で、他のJava applications.Featuresに注入することができるPOSTのと方法、ならびに削除し、HEADリクエストのサポートをGET。
クッキーのための基本的なサポートも、初歩的なPUTのサポート、SSLを実験的にサポート(セキュア·ソケット·レイヤー)と一緒に、実装DELETEおよびHEAD要求のための複数の値と、単一のパラメータ、ファイルアップロードのサポート、およびサポートのためにサポートしている。
もう一つの興味深い特徴は、1ソケット接続を介して複数のリクエストを検索するアプリケーションを可能にする、持続的な接続のための組み込みのサポートです。ソフトウェアは、必要なときにあなたがそれらを自分で実装することができますように、決まったコンフィギュレーションファイル、承認またはロギングを使用していません。
他の魅力的な機能の中で、私たちは、ファイルのアップロードをアップロードするためのLinux、AndroidとMac OSのXNanoHTTPDに自動的に小文字にヘッダー名を変換する機能が、一時的なファイルのサポート、モデルのサポートをスレッド化だけでなく、非常に低メモリoverhead.Runsをサポートするに言及することができますすることができますサブクラスは仕えるように、ファイルを提供するスタンドアロンアプリケーションとして使用する()は、独自のアプリケーションに埋め込むことができ、またはサーブからのコールserveFile()などの()。二つの異なるflavorsTheプログラムは、2つの異なる種類が分布している中で、そのための一つは、現在の標準と唯一のJava 1.1テクノロジと互換性のある別のものをサポートしているオペレーティングがsystems.DistributedのLinux、UNIX、AndroidとMac OS X上でそれを実行します。 NanoHTTPDは正常に32または64ビット·ハードウェア·プラットフォームのいずれかをサポートしているコンピュータ上でテストされています。
のこのリリースではの新機能:ます。
- のWebSocketをサポートします。
のバージョン2.0.3でのの新機能:
- ポーランドWebサーバーの、およびのための修正サムスンの携帯電話上のスタックトレースを引き起こすバグ。 「接続:キープアライブ」。実装され、最新のMozilla Firefoxます。 に対して試験した
の要件の
- は、Java 2 Standard Editionのランタイム環境ます。
コメントが見つかりません