モジュール jdk.httpserver
パッケージ com.sun.net.httpserver

クラスFilter.Chain

  • 含まれているクラス:
    Filter

    public static class Filter.Chain
    extends Object
    HttpServerに関連付けられたフィルタのチェーンです。 チェーン内の各フィルタは、チェーン内の次のフィルタを呼び出すことができるように指定されています。
    • メソッドの詳細

      • doFilter

        public void doFilter​(HttpExchange exchange)
                      throws IOException
        チェーン内の次のフィルタを呼び出します。これがチェーン内の最後のフィルタである場合は、ユーザーの交換ハンドラを呼び出します。 Filterは、このメソッドを呼び出さないことで、チェーンを終了することを決定できます。 この場合、フィルタは要求に対する応答を送信する必要があります。これは、アプリケーションの交換ハンドラが呼び出されないためです。
        パラメータ:
        exchange - HttpExchange
        例外:
        IOException - 例外がスタックに引き渡される
        NullPointerException - exchangeがnullの場合