我想下载与网址相关联的文件,该文件是用于下载文件的http请求
网址可以是任何内容,只是我知道服务器的最终答案是文件,它可以是任何类型,可以有任何名称。 我想写一个带有这样签名的方法:
public String saveUrl(String url, String outputDir){
//something here
return file.getCanonicalPath();
}
示例:
url="http://domain.com/?someparameter=somevalue",
outputDir="C:\"
returned="C:\myFile.myExtension"
下面 How to download and save a file from Internet using Java? 非常清楚如何下载文件。只是一个问题。所有方法都指定了requiers我们给目标String Filename o目标File对象,但我想从http请求中获取名称,如何实现呢?
举个例子,我想用这个方法提供方法: https://demo.xsa.com.mx/xsamanager/downloadCfdWebView?serie=CARS&folio=20&tipo=XML&rfc=TUNO700901493&key=4585d3f7518f5ffa062fa4e3b4e64831
并获取具有为服务器指定的名称的xml输出。
任何帮助?
提前致谢