OKHttp的BufferSink(或BufferedSource)中如何实现seek()函数?
我们都知道,在 Java 中,RandomAccessFile 类有一个方法seek(long),它使我们能够从特定位置开始读取/写入文件,并且该位置之前的字节将被丢弃。OKHttp中是否有类似的方法?
我注意到BufferedSink中有一个方法:
write(byteString: ByteString, offset: Int, byteCount: Int)
但不幸的是,参数“offset”只接受int类型,而不是long类型,这在传输大文件时有一定的限制。