newCache
abstract fun newCache(input: InputStream, formatName: String? = null): ExternalResource
Content copied to clipboard
立即读取 input 所有内容并缓存为 ExternalResource.
注意:
此函数不会关闭输入
此函数可能会阻塞线程读取 input 内容, 若在 Kotlin 协程使用请确保在允许阻塞的环境 (Dispatchers.IO).
Parameters
formatName
文件类型. 此参数通常只会影响官方客户端接收到的文件的文件后缀. 若为 null
则会自动根据文件头识别. 识别失败时将使用 "mirai"
立即读取 input 所有内容并缓存为 ExternalResource. 自动根据文件头识别文件类型. 识别失败时将使用 "mirai".
注意:
此函数不会关闭输入
此函数可能会阻塞线程读取 input 内容, 若在 Kotlin 协程使用请确保在允许阻塞的环境 (Dispatchers.IO).