
Edwin Donato Dominguez Oliva
PreguntaAl ejecutar el programa me trae un IIOException: Can’t get input stream from URL
javax.imageio.IIOException: Can't get input stream from URL! at javax.imageio.ImageIO.read(ImageIO.java:1401) at com.donnatto.gatos.CatService.verGatos(CatService.java:40) at com.donnatto.gatos.Start.main(Start.java:28) Caused by: java.io.IOException: Server returned HTTP response code: 403 for URL: https://cdn2.thecatapi.com/images/MTU1Nzc3MQ.jpg at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1900) at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1498) at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:268) at java.net.URL.openStream(URL.java:1057) at javax.imageio.ImageIO.read(ImageIO.java:1399) ... 2 more
undefined

Santiago Bernal
Hola, este error 403 (forbidden) ocurre por que thecatapi.com considera que no tienes acceso a esa imagen. Esto puede ser por que te falte la APIkey al momento de traer las fotos. O por que la foto dejó de estar disponible.
Prueba con otra API (con otro email) y nos confirmas si te deja traer las fotos de los gatos