【发布时间】:2012-01-10 05:38:02
【问题描述】:
我正在尝试使用 java 应用程序下载 vcalendar,但无法从特定链接下载。
我的代码是:
URL uri = new URL("http://codebits.eu/s/calendar.ics");
InputStream in = uri.openStream();
int r = in.read();
while(r != -1) {
System.out.print((char)r);
r = in.read();
}
当我尝试从另一个链接下载时,它可以工作(例如:http://www.mysportscal.com/Files_iCal_CSV/iCal_AUTO_2011/f1_2011.ics)。有些东西不允许我下载,我不知道为什么,当我尝试使用浏览器时它可以工作。
【问题讨论】:
-
文件被移动。尝试从 uri.openConnection() 中检查 URLConnection
标签: java url inputstream