java - 允许从 servlet 进行渐进式下载吗?

标签 java iphone servlets

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

最佳答案

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

关于java - 允许从 servlet 进行渐进式下载吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3782128/

相关文章:

iphone - 为 UIImageView 的外观添加弹跳效果

java - Spring在jsp中使用不同的上下文和SpringBeanAutowiringSupport

java - 在 JSOUP 中提取嵌入式资源链接的最佳方式

java - 如何在Java中序列化不可序列化的对象?

iphone - UIDeviceOrientationDidChangeNotification 不会停止

model-view-controller - MVC 设计 - 有多少个 Controller ?

java - GAE : Uploading to Blobstore Service kills the Session

java - Android 中每十秒从服务器获取一次响应

java - 使用 Spring Controller 返回的 jQuery 和 GSON 解析 JSON 对象

iphone - 为什么APNS需要Entrust ssl证书的ssl