Sto cercando di ottenere un'immagine da Internet da un URL in java. Sto usando il seguente codice.Immagine di lettura Java dall'URL sospesa
URL url = new URL(webAddress);
image = ImageIO.read(url);
A volte funziona e talvolta si blocca indefinitamente, a seconda di cosa sia WebAddress. Nessun messaggio di errore, continua a funzionare e non fa nulla.
Ci sono sicuramente immagini negli indirizzi in cui si blocca per sempre, come confermato copiandole e incollandole in un browser web. Non sembra esserci alcun modello a cui si lavora e quali no ... sono tutti jpeg. Ho fatto qualche ricerca e ho trovato alcuni altri metodi per ottenere un'immagine da un URL, ma la stessa cosa accade con tutti loro: lavorano su alcune immagini e si bloccano su altre.
Avete idea di cosa potrebbe causare questo e come risolverlo?
Puoi fornire un URL di esempio su cui si blocca? – npe