Http Range 服务器实现的注意事项
Feb 02, 2015
- 服务器返回为
Content-Range: bytes start-end/total
, 其中 开头的bytes别忘了. - 0-3/100 表示使用第零个到第三个字加起来四个字节, 文件总长度伪100个字节.
- 0-99/100 表示传输全部文件, 而不是 0-100/100.
- 基于3, Content-Length 应该为
start - end + 1
另外, 对于支持的流要记得返回 Accept-Ranges: bytes
, 反之也要记得去掉这个头.