public interface FileContentDecoder extends ContentDecoder
FileChannel| 限定符和类型 | 方法和说明 |
|---|---|
long |
transfer(FileChannel dst,
long position,
long count)
Transfers a portion of entity content from the underlying network channel
into the given file channel.
|
getTrailers, isCompleted, readlong transfer(FileChannel dst, long position, long count) throws IOException
Warning: Many implementations cannot write beyond the length of the file. If the position exceeds the channel's size, some implementations may throw an IOException.
dst - the target FileChannel to transfer data into.position - The position within the file at which the transfer is to begin;
must be non-negative.
Must be less than or equal to the size of the filecount - The maximum number of bytes to be transferred; must be
non-negativeIOException - if some I/O error occurs.Copyright © 2023. All rights reserved.