【发布时间】:2021-01-10 04:32:18
【问题描述】:
我正在尝试从给定的 zip 文件中下载一个大小约为 3-5 GB 的小文件 (0.3 KB)。
我目前一直在使用 JNA 使用原生库 libfragmentzip,速度非常快,但使用原生库也有其自身的问题(比如不是跨平台的)。
我已经尝试过this 解决方案,但与使用似乎只需要几秒钟的 libfragmentzip 相比,它要慢得多,最终需要几分钟。
This 是一个测试 zip 文件的 URL(扩展名是 .ipsw 但它实际上是一个 zip)。我要下载的文件是 BuildManifest.plist,位于 zip 的根目录中。
有没有一种快速的方法可以在不使用本机库的情况下从远程 zip 文件下载单个文件?
【问题讨论】:
标签: java download zip extract archive