java.lang.Object
java.net.CacheRequest
代表用于在ResponseCache中存储资源的通道。这种类的实例提供一个OutputStream对象,协议处理程序调用该对象将资源数据存储到缓存中,并提供一个abort()方法,允许中断和放弃缓存存储操作。如果在读取响应或写入缓存时遇到IOException,则当前的缓存存储操作将被中止。
- 自从:
- 1.5
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionabstract void
abort()
中止缓存响应的尝试。abstract OutputStream
getBody()
返回一个OutputStream,可以将响应主体写入其中。
-
Constructor Details
-
CacheRequest
public CacheRequest()子类调用的构造函数。
-
-
Method Details
-
getBody
返回一个OutputStream,可以将响应主体写入其中。- 返回:
- 一个OutputStream,可以将响应主体写入其中
- 抛出:
-
IOException
- 如果在写入响应主体时发生I/O错误
-
abort
public abstract void abort()中止缓存响应的尝试。如果在读取响应或写入缓存时遇到IOException,则当前的缓存存储操作将被放弃。
-