【发布时间】:2010-09-24 04:11:23
【问题描述】:
我遇到了传送多媒体数据的 servlet 的问题。我正在尝试从 iPhone 上的移动 Safari 中使用它,但出现“服务器配置不正确”错误。我在我的 Mac (Apache) 上使用 Web 共享服务器提供相同的多媒体文件,它工作正常。我开始查看 HTTP 标头,看看 servlet 是否弄乱了标头。我注意到 Apache 设置了一个 ETag 以及一个 Accept-Range。然后我用谷歌搜索并了解到 iPhone 支持渐进式下载。长话短说,我认为我需要在我的 servleet 中启用渐进式下载,并且我认为 ETag 和 Accept-Range 标头是其中的一部分。我以前从未这样做过,所以我想我会在这里问是否有人能指出我正确的方向。我是否需要在我的 servlet 中实现整个渐进式下载内容?我应该使用过滤器吗?我应该从哪里开始?
【问题讨论】: