gpt4 book ai didi

java - 在 java 中打开 URL

转载 作者:行者123 更新时间:2023-11-30 08:29:30 25 4
gpt4 key购买 nike

如何在java中打开URL?

E.g i have https://www.iformbuilder.com/exzact/dataExcelFeed.php?
PAGE_ID=3175952&TABLE_NAME=_data399173_eff_sor&ANALYTIC=1&SINCE_DATE=2013-10-1

当我们转到这个 URL 时,它会下载文件。但是如何在代码中实现这个东西呢?

我尝试打开 url 以便下载文件。但它不起作用。

URL url = new URL("https://www.iformbuilder.com/exzact/dataExcelFeed.php?PAGE_ID=3175952&TABLE_NAME=_data399173_eff_sor&ANALYTIC=1&SINCE_DATE=2013-10-16");
HttpURLConnection urlCon = (HttpURLConnection) url.openConnection();
System.out.println(urlCon);
urlCon.connect();

我知道有什么不对,但我不知道那是什么

最佳答案

我发现了这个:

URL website = new URL("http://www.website.com/information.asp");
ReadableByteChannel rbc = Channels.newChannel(website.openStream());
FileOutputStream fos = new FileOutputStream("information.html");
fos.getChannel().transferFrom(rbc, 0, Long.MAX_VALUE);

在本文中:How to download and save a file from Internet using Java?

希望对你有帮助

关于java - 在 java 中打开 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19396008/

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