вызов url.getContent()
вернет изображение, если применимо, и только поток его не будет изображением или аудиоклипом.Хотя это не кажется вашей проблемой сейчас, это будет проблемой, как только вы поймете это.
Ваш код выглядит правильно.Единственное, о чем я могу думать, это то, что адрес не построен правильно.Он может работать в браузере, но класс URL может быть более требовательным, чем ваш браузер.Убедитесь, что вы используете полный URL-адрес формы с добавлением http: // (не только www)