モジュール java.base
パッケージ java.net

クラスCacheResponse

java.lang.Object
java.net.CacheResponse
直系の既知のサブクラス:
SecureCacheResponse

public abstract class CacheResponse extends Object
ResponseCacheからリソースを取得するためのチャネルを表します。 そのようなクラスのインスタンスは、エンティティ・ボディーを返すInputStreamを提供するほか、関連する応答ヘッダーを返すgetHeaders()メソッドも提供します。
導入されたバージョン:
1.5
  • コンストラクタの詳細

    • CacheResponse

      public CacheResponse()
      サブクラスが呼び出すためのコンストラクタ。
  • メソッドの詳細

    • getHeaders

      public abstract Map<String,List<String>> getHeaders() throws IOException
      応答ヘッダーをMapとして返します。
      戻り値:
      応答ヘッダー・フィールド名からフィールド値のリストへの不変のマップ。 ステータス行のフィールド名はnullである。
      例外:
      IOException - 応答ヘッダーの取得中に入出力エラーが発生した場合
    • getBody

      public abstract InputStream getBody() throws IOException
      応答本体をInputStreamとして返します。
      戻り値:
      応答本体へのアクセスに使用可能なInputStream
      例外:
      IOException - 応答本体の取得中に入出力エラーが発生した場合