首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >RandomAccessFile over HTTP

RandomAccessFile over HTTP
EN

Stack Overflow用户
提问于 2011-03-07 01:28:02
回答 2查看 856关注 0票数 2

使用返回InputStream的URL.openStream()可以很容易地打开到远程资产的连接。那么随机访问呢?

EN

回答 2

Stack Overflow用户

发布于 2011-03-07 01:41:56

HTTP1.1允许通过使用Byte Ranges检索资源的一部分,但是...

  • servers it not required to support it
  • 您将因额外的请求/响应标头、(可能)建立额外的网络连接等而产生额外的开销。
票数 4
EN

Stack Overflow用户

发布于 2011-03-07 01:32:46

通过http不可能实现真正的随机访问。不过,您可以通过将起始点作为参数传递并返回表示从该位置开始的数据的流来模拟它。

例如,这就是渐进式超文本传输协议下载的工作原理(例如,YouTube视频搜索)。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5212108

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档