我有一小段代码可以从 github 下载一个 zip 文件。我已经以这种格式插入了令牌https://token:x-oauth-basic@github.xxxx.com/org/repo/archive/branch.zip。下载有效,但当我这样做时
ZipInputStream zis = ZipInputStream new FileInputStream(new FileInputStream(downloadedfilepath));
ZipEntry entry = null;
while ((entry=zis.getNextEntry()) != null) {
System.out.println("Reached");
}
zis.getNextEntry() 返回 null 尽管 zip 中有很多内容。此代码适用于任何其他 zip,但不适用于使用令牌从 github 下载的 zip。
任何帮助都会非常有用。