模块 java.base
 java.net

类 CacheRequest

java.lang.Object
java.net.CacheRequest

public abstract class CacheRequest extends Object
表示 ResponseCache 中存储资源的通道。这种类的实例提供了一个 OutputStream 对象,协议处理程序调用它来将资源数据存储到缓存中,还提供了一个允许中断和放弃缓存存储操作的 abort() 方法。如果在读取响应或写入缓存时遇到 IOException,则当前缓存存储操作将中止。
自从:
1.5
  • 构造方法详细信息

    • CacheRequest

      public CacheRequest()
      子类调用的构造方法。
  • 方法详情

    • getBody

      public abstract OutputStream  getBody() throws IOException
      返回一个可以写入响应主体的 OutputStream。
      返回:
      可以写入响应主体的 OutputStream
      抛出:
      IOException - 如果在写入响应主体时发生 I/O 错误
    • abort

      public abstract void abort()
      中止缓存响应的尝试。如果在读取响应或写入缓存时遇到 IOException,则当前缓存存储操作将被放弃。