阅读(651) (7)

鸿蒙OS CacheRequest

2022-06-06 16:27:23 更新

CacheRequest

java.lang.Object

|---java.net.CacheRequest

public abstract class CacheRequest
extends Object

表示用于在 ResponseCache 中存储资源的通道。 此类的实例提供了一个 OutputStream 对象,该对象由协议处理程序调用以将资源数据存储到缓存中,以及一个允许中断和放弃缓存存储操作的 abort() 方法。 如果在读取响应或写入缓存时遇到 IOException,则当前缓存存储操作将被中止。

构造函数摘要

构造函数 描述
CacheRequest()

方法总结

修饰符和类型 方法 描述
abstract void abort() 中止缓存响应的尝试。
abstract OutputStream getBody() 返回一个可以写入响应正文的 OutputStream。
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

构造函数详细信息

CacheRequest

public CacheRequest()

方法详情

getBody

public abstract OutputStream getBody() throws IOException

返回一个可以写入响应正文的 OutputStream。

返回:

一个可以写入响应正文的 OutputStream

Throws:

Throw名称 Throw描述
IOException 如果在写入响应正文时发生 I/O 错误

abort

public abstract void abort()

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