Module  java.base
软件包  java.net

Class 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,则当前缓存存储操作将被放弃。