У меня есть сервлет в моем веб-приложении, который служит изображениям, и когда я посещаю эти URL-адреса с изображениями браузера, сервер правильно. Тогда у меня есть этот другой сервлет, который изменяет размеры изображений, идея заключается в том, чтобы посещать изображение с помощью url в resize servlet, а затем изменять размер изображения. Но почему-то все следующие методы возвращают null, но когда я посещаю данный url с браузером, изображение отображается правильно.
URL imageURL = new URL(fullUrl);
// Case 1
RenderedImage img = ImageIO.read(imageURL);
// Case 2
BufferedImage img = JAI.create("url", imageURL).getAsBufferedImage();
// Case 3
Image img = java.awt.Toolkit.getDefaultToolkit().getDefaultToolkit().createImage(imageURL);