我正在尝试下载CSV文件,但我的代码会生成一个包含HTML的文件。但是,如果使用浏览器下载,则会正确下载文件。
如何使用java下载文件?
这是我的代码:
public void downloadData()
{
String stringUrl = "http://www.pais.co.il/123/Pages/last_Results.aspx?download=1";
File file = new File("test.csv");
URL url;
try
{
url = new URL(stringUrl);
FileUtils.copyURLToFile(url, file);
}
catch (MalformedURLException e)
{
System.out.println(e.getMessage());
}
catch (IOException e)
{
System.out.println(e.getMessage());
}
}