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 |
public CacheRequest()
public abstract OutputStream getBody() throws IOException
返回一个可以写入响应正文的 OutputStream。
返回:
一个可以写入响应正文的 OutputStream
Throws:
Throw名称 | Throw描述 |
---|---|
IOException | 如果在写入响应正文时发生 I/O 错误 |
public abstract void abort()
中止缓存响应的尝试。 如果在读取响应或写入缓存时遇到 IOException,则将放弃当前的缓存存储操作。
备案信息: 粤ICP备15087711号-2
Copyright © 2008-2024 啊嘎哇在线工具箱 All Rights.
本站所有资料来源于网络,版权归原作者所有,仅作学习交流使用,如不慎侵犯了您的权利,请联系我们。