インタフェース
com.sun.net.httpserver.HttpHandlerの使用
HttpHandlerを使用するパッケージ
-
com.sun.net.httpserverでのHttpHandlerの使用
修飾子と型メソッド説明static HttpHandlerSimpleFileServer.createFileHandler(Path rootDirectory) 指定されたディレクトリ・パス(およびそのサブディレクトリ)のファイルを提供する「ファイル・ハンドラ」を作成します。abstract HttpHandlerHttpContext.getHandler()このコンテキストのハンドラを返します。static HttpHandlerHttpHandlers.handleOrElse(Predicate<Request> handlerTest, HttpHandler handler, HttpHandler fallbackHandler) 条件付きHttpHandlerを別のハンドラで補完します。static HttpHandler指定されたstatusCode、headersおよびbodyで構成されるレスポンスを送信するHttpHandlerを返します。型HttpHandlerのパラメータを持つcom.sun.net.httpserverのメソッド修飾子と型メソッド説明static HttpServerHttpServer.create(InetSocketAddress addr, int backlog, String path, HttpHandler handler, Filter... filters) 初期コンテキストでHttpServerインスタンスを作成します。static HttpsServerHttpsServer.create(InetSocketAddress addr, int backlog, String path, HttpHandler handler, Filter... filters) 初期コンテキストでHttpsServerインスタンスを作成します。abstract HttpContextHttpServer.createContext(String path, HttpHandler handler) HttpContextを作成します。static HttpHandlerHttpHandlers.handleOrElse(Predicate<Request> handlerTest, HttpHandler handler, HttpHandler fallbackHandler) 条件付きHttpHandlerを別のハンドラで補完します。abstract voidHttpContext.setHandler(HttpHandler handler) このコンテキストのハンドラがまだ設定されていない場合は設定します。型HttpHandlerのパラメータを持つcom.sun.net.httpserverのコンストラクタ修飾子コンストラクタ説明Chain(List<Filter> filters, HttpHandler handler) 指定されたフィルタおよびハンドラを使用してChainインスタンスを作成します。