【问题标题】:Allow Progressive Download from a servlet?允许从 servlet 进行渐进式下载?
【发布时间】:2010-09-24 04:11:23
【问题描述】:

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

【问题讨论】:

    标签: java iphone servlets


    【解决方案1】:

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

    【讨论】:

    • 非常感谢!我从那里获取了源代码并设法获得了一个工作原型!它确实解决了这个问题,因为我现在可以支持移动 safari。再次感谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-24
    • 2011-09-10
    • 1970-01-01
    • 1970-01-01
    • 2013-01-28
    • 2013-09-27
    相关资源
    最近更新 更多