日期:2014-05-20  浏览次数:21154 次

HttpURLConnection下载报Server returned HTTP response code: 503 for URL
使用HttpURLConnection connection.getInputStream()下载文件时,抛出 java.io.IOException: Server returned HTTP response code: 503 for URL异样,查了,发现503表示服务器过载或暂停维修,我的情况是这样,对一个http服务器上的文件进行下载,每个文件下了两次,就会抛出这个异样,如何解决?

------解决方案--------------------
第一次下载完有啥东西没关吧
------解决方案--------------------
下载用的临时文件名是不是都是重复的
------解决方案--------------------
你通过浏览器下载两次看,第二次是否出错,一般来说是服务器有问题,与HttpURLConnection连接无直接关系。
------解决方案--------------------
你那个下载资源是别人的?

会不会人家限制了每IP最高连接数?