繁体   English   中英

Java-网址超时

[英]Java - url timing out

我正在尝试从网站上下载图像...在本地效果很好...但是当applet通过网络浏览器运行时..它被切断了。 例如,它下载的图像很棒,但是大约为460-500。。。图像下载突然停止。

这是我正在使用的:

                for (int i = 0; i < NUM_TILES; i++) {

                        try {
                System.out.println("Downloading tile " + i + " of "+NUM_TILES);
                File outputFileLocation = new File (System.getenv("APPDATA") + "\\.mystik\\tiles\\t"+i+".png");             
                String imgURL="line_tile/t"+i+".png";
                URL urlItem = new URL(imgURL);
                Image imageBR = ImageIO.read(urlItem);
                BufferedImage cpimg=(BufferedImage) imageBR;
                ImageIO.write(cpimg, "png", outputFileLocation);
                        } catch (MalformedURLException e1) {
                            e1.printStackTrace();
                        } catch (IOException ex) {
                            ex.printStackTrace();
                        }
                }
                System.out.println("Tiles downloaded!"); 

为什么要中断?

为什么要中断?

这很难说。 您是否已在网络浏览器中检查了Java控制台? 您是否获得异常stacktrace?

一种可能是浏览器认为applet花费的时间太长了……但是我只是在猜测。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM