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