问题描述
我正在尝试从给定的zip文件中下载一个小文件(0.3 KB),大小约为3-5 GB。
我目前一直在使用使用JNA的本机库libfragmentzip,这非常快,但是使用本机库会遇到一些自身的问题(例如不跨平台)。
我已经尝试过this解决方案,但是与使用libfragmentzip相比,它要慢得多,而且要花几分钟的时间,后者似乎只需要几秒钟。
This是测试zip文件的URL(扩展名为.ipsw,但实际上是一个zip)。我要下载的文件是BuildManifest.plist
,位于zip的根目录中。
是否有一种无需使用本机库即可从远程zip文件下载单个文件的快速方法?
解决方法
您可以在 URL 末尾插入 BuildManifest.plist
。
例如: