パッケージ
com.sun.net.httpserverの使用

com.sun.net.httpserverを使用するパッケージ
パッケージ
説明
組込みのHTTPサーバーの構築に使用できる、単純で高度なHTTPサーバーAPIを提供します。
プラグイン可能なサービス・プロバイダ・インタフェースを提供します。これにより、HTTPサーバー実装をその他の実装と置き換えることができます。
  • com.sun.net.httpserverにより使用されるcom.sun.net.httpserverのクラス
    クラス
    説明
    Authenticatorは、HTTP認証メカニズムの実装を表します。
    Authenticator.authenticate(HttpExchange)メソッドからの戻り型のベース・クラス。
    着信要求の事前処理および事後処理に使用されるフィルタです。
    HttpServerに関連付けられたフィルタのチェーン。
    HTTP要求および応答ヘッダーは、インタフェースMap<String, List <String>>を実装するこのクラスによって表されます。
    HttpContextは、アプリケーションのルートURIパスと、関連付けられたHttpServerまたはHttpsServerでそのパス宛てのリクエストを処理するために起動されるHttpHandlerとの間のマッピングを表します。
    このクラスは、一回の交換で、受信するHTTP要求と生成される応答をカプセル化します。
    HTTP交換を処理するために呼び出されるハンドラです。
    HTTP基本認証またはダイジェスト認証によって認証されたユーザーを表します。
    このクラスは、HttpsServer上の各着信https接続のhttpsパラメータを構成するために使用されます。
    このクラスは、単純なHTTPサーバーを実装します。
    クライアントとネゴシエーションを行う各HTTPS接続のパラメータのセットを表します。
    このクラスは、HTTPSに対するサポートを提供するHttpServerの拡張です。
    HTTP交換の不変リクエスト状態のビュー。
    交換の処理時にサーバーによって生成されるログ・メッセージ出力レベルについて説明します。
  • com.sun.net.httpserver.spiにより使用されるcom.sun.net.httpserverのクラス
    クラス
    説明
    このクラスは、単純なHTTPサーバーを実装します。
    このクラスは、HTTPSに対するサポートを提供するHttpServerの拡張です。