ImageIO.readImage IIOException 而我可以在 Chrome 中打开它
ImageIO.readImage IIOException while I can open it in Chrome
我可以在我的浏览器中打开 this image,但它不会加载到我的 java 应用程序中,为什么?应该是免费的数据库,我看不出为什么不能用
我正在使用这段代码:
public static String getContentsFromURL(String address){
String contents = "";
try{
URL url = new URL(address);
BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(url.openStream()));
String line;
while((line = bufferedReader.readLine()) != null){
contents += line;
}
bufferedReader.close();
}catch(IOException e){
e.printStackTrace();
}
return contents;
}
我收到了 IIOException "Can't find input file!"
试试这个代码
URL url = new URL("http://ddragon.leagueoflegends.com/cdn/9.20.1/img/champion/Gragas.png");
Image image1 = ImageIO.read(url);
我的调试器的图像截图。
我可以在我的浏览器中打开 this image,但它不会加载到我的 java 应用程序中,为什么?应该是免费的数据库,我看不出为什么不能用
我正在使用这段代码:
public static String getContentsFromURL(String address){
String contents = "";
try{
URL url = new URL(address);
BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(url.openStream()));
String line;
while((line = bufferedReader.readLine()) != null){
contents += line;
}
bufferedReader.close();
}catch(IOException e){
e.printStackTrace();
}
return contents;
}
我收到了 IIOException "Can't find input file!"
试试这个代码
URL url = new URL("http://ddragon.leagueoflegends.com/cdn/9.20.1/img/champion/Gragas.png");
Image image1 = ImageIO.read(url);
我的调试器的图像截图。