业务:存放小视屏,用户拖动快进,文件大小100000byte。
计算好fileOffset=2000和fileSize=100000-2000,调用下载接口
日志:客户端连接服务端出现了io异常:socket io exception occured while receive content
(不拖动,正常下载浏览播放,则无问题)。
代码:
storageClient.downloadFile(groupName, path, position, sysFile.getSize() - position, inputStream -> {
log.info("开始下载:" + position);
fileRender.render(request, response, inputStream);
log.info("完成下载");
return inputStream;
});
业务:存放小视屏,用户拖动快进,文件大小100000byte。
计算好fileOffset=2000和fileSize=100000-2000,调用下载接口
日志:客户端连接服务端出现了io异常:socket io exception occured while receive content
(不拖动,正常下载浏览播放,则无问题)。
代码:
storageClient.downloadFile(groupName, path, position, sysFile.getSize() - position, inputStream -> {
log.info("开始下载:" + position);
fileRender.render(request, response, inputStream);
log.info("完成下载");
return inputStream;
});