鴻蒙OS CacheRequest

2022-06-06 17:46 更新

CacheRequest

java.lang.Object

|---java.net.CacheRequest

public abstract class CacheRequest
extends Object

表示用于在 ResponseCache 中存儲資源的通道。 此類的實(shí)例提供了一個 OutputStream 對象,該對象由協(xié)議處理程序調(diào)用以將資源數(shù)據(jù)存儲到緩存中,以及一個允許中斷和放棄緩存存儲操作的 abort() 方法。 如果在讀取響應(yīng)或?qū)懭刖彺鏁r遇到 IOException,則當(dāng)前緩存存儲操作將被中止。

構(gòu)造函數(shù)摘要

構(gòu)造函數(shù) 描述
CacheRequest()

方法總結(jié)

修飾符和類型 方法 描述
abstract void abort() 中止緩存響應(yīng)的嘗試。
abstract OutputStream getBody() 返回一個可以寫入響應(yīng)正文的 OutputStream。
從類 java.lang.Object 繼承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

構(gòu)造函數(shù)詳細(xì)信息

CacheRequest

public CacheRequest()

方法詳情

getBody

public abstract OutputStream getBody() throws IOException

返回一個可以寫入響應(yīng)正文的 OutputStream。

返回:

一個可以寫入響應(yīng)正文的 OutputStream

Throws:

Throw名稱 Throw描述
IOException 如果在寫入響應(yīng)正文時發(fā)生 I/O 錯誤

abort

public abstract void abort()

中止緩存響應(yīng)的嘗試。 如果在讀取響應(yīng)或?qū)懭刖彺鏁r遇到 IOException,則將放棄當(dāng)前的緩存存儲操作。

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號