允许从servlet下载Progressive?

时间:2010-09-23 20:04:08

标签: java iphone servlets

我遇到了一个提供多媒体数据的servlet的问题。我试图在iPhone上的移动safari中使用它,我得到“服务器未正确配置”错误。我使用我的Mac(Apache)上的网络共享服务相同的多媒体文件,它工作正常。我开始查看HTTP heades,看看servlet是否搞乱了一个标题。我注意到Apache设置了ETag以及Accept-Range。然后我谷歌周围,并了解iPhone与渐进式下载。长话短说,我想我需要在我的servleet中启用渐进式下载,我认为ETag和Accept-Range标头是其中的一部分。我之前从未这样做过,所以我想我会问这里有没有人能指出我正确的方向。我是否需要在servlet中实现完整的渐进式下载内容?我应该使用过滤器吗?我应该从哪里开始?

1 个答案:

答案 0 :(得分:4)

看看这个article。它创建了一个文件servlet,支持恢复下载,缓存和压缩内容。