gpt4 book ai didi

java - 下载的 zip 文件无效

转载 作者:太空宇宙 更新时间:2023-11-04 06:34:44 26 4
gpt4 key购买 nike

我正在尝试使用此代码从我的 Dropbox 帐户下载(并稍后解压)一个 zip 文件

URL url = new URL("-");
HttpsURLConnection con = (HttpsURLConnection) url.openConnection();

try (InputStream stream = con.getInputStream()) {
Files.copy(stream, Paths.get(parent.getAbsolutePath() + File.separator + "zippedCache.zip"));
}

我尝试下载的文件是一个文件夹,其中包含另一个文件夹(空)。当我尝试打开压缩文件夹时,我得到类似“无法打开该文件夹,压缩的压缩文件夹无效”的信息(使用谷歌翻译器翻译)。当我解压它时,它是空的。

谁能解释一下这里的问题是什么?

编辑:另外,当我使用 Java 下载它时,zip 文件夹是空的,但是通过网络浏览器正常下载它效果很好。

最佳答案

请使用 HttpURLConnection 再次验证您的代码。这应该可行。

要使用Https,您需要类似urlConnection.setSSLSocketFactory或类似的东西。

关于java - 下载的 zip 文件无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25568604/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com