日期:2014-05-17  浏览次数:20658 次

如何下载网络资源文件(非可直接下载的后缀情况下)
大家好。

请教个问题,如何通过JAVA编码来下载网络资源文件?

我们知道像 http://www.net.com/test.txt 要想下载这个的文件是很容易的。这个我也知道。

但是现在难点在于下载那种不是txt,jpg,mp3等这种后缀的文件,而是像这样:

http://www.name.com/deleting-domains/download.php

大家可以打开上面的链接,这个链接打开后,会弹出一个保存文件的窗口,可见它并不是一个已有的资源文件,而是通过内部再次计算再推送回来的一个Action。

请问这样的情况下,如何通过编码来实现下载这个文件?实现的效果就是和手工访问这个链接下载得到的文件一样。

谢谢!

------解决方案--------------------
帮你分析下,你说的txt,jpg,mp3等这种后缀的资源,可以直接过得源,而另外一种,则不能直接拿到OutputStream。