使用 Java Servlet 处理文件的 Range 内容请求

Handling Range content requests of a file with Java Servlet

提问人:John Papastergiou 提问时间:10/9/2012 最后编辑:NishantJohn Papastergiou 更新时间:4/27/2017 访问量:6584

问:

我有一个 Java Servlet,它从文件系统加载 File 对象并将它们提供给客户端 javascript Web 播放器。这些文件是video/mp4类型。当 Web 客户端 javascript 播放器请求与开头不同的视频部分时,它会向 Web 服务器发送部分内容请求,标题为 Range。例如

 Range: bytes = 500-900/1000

如何正确选择与该范围相对应的 File 对象部分,以及我应该在响应中放置哪些标头才能有效使用?

Java 文件 Servlet 范围

评论

3赞 Konstantin V. Salikhov 4/27/2017
由于某种原因,我对这个问题的回答被版主删除了,但我认为它提供的文章链接仍然相关:balusc.omnifaces.org/2009/02/......
0赞 MT0 5/4/2017
如何在 Spring MVC 中实现 HTTP 字节范围请求的可能副本

答: 暂无答案