如何从Java中的大型远程zip文件下载单个文件?
我正在尝试从一个大小约为3-5GB的给定zip文件下载一个小文件(0.3KB) 我目前一直在使用JNA使用本机库,速度非常快,但使用本机库也会带来一些问题(比如不跨平台) 我已经尝试过这个解决方案,但它比使用libfragmentzip要慢得多,最终需要几分钟,而使用libfragmentzip似乎只需要几秒钟 是测试zip文件的URL(扩展名为.ipsw,但实际上是一个zip文件)。我试图下载的文件是zip文件根目录中的如何从Java中的大型远程zip文件下载单个文件?,java,download,zip,extract,archive,Java,Download,Zip,Extract,Archive,我正在尝试从一个大小约为3-5GB的给定zip文件下载一个小文件(0.3KB) 我目前一直在使用JNA使用本机库,速度非常快,但使用本机库也会带来一些问题(比如不跨平台) 我已经尝试过这个解决方案,但它比使用libfragmentzip要慢得多,最终需要几分钟,而使用libfragmentzip似乎只需要几秒钟 是测试zip文件的URL(扩展名为.ipsw,但实际上是一个zip文件)。我试图下载的文件是zip文件根目录中的BuildManifest.plist 有没有一种不使用本机库就从远程zi
BuildManifest.plist
有没有一种不使用本机库就从远程zip文件下载单个文件的快速方法?您可以在URL末尾插入
BuildManifest.plist
例如:
您可以在URL末尾插入
BuildManifest.plist
例如: