websocket服务端分段发送文件 5C

websocket服务端如何分段发送文件给客户端,网上大部分都是客户端分段发送给服务端

1个回答

  1. 这需要跟客户端协商好 网络上的一般都是在请求头里 有客户传给服务端当前需要下载的文件的起始位 一般在头部设置下载范围connection.setRequestProperty("Range", "bytes=" + start + "-" + length);

  2. 服务端取request.getHeader("Range"),然后再拆分 ,取得客户端的下载范围,

  3. 服务端根据下载范围使用RandomAccessFile文件流返回客户端下载的范围流

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问