Я бы посмотрел на HTTPClient .
Найдите URL-адрес изображения, и вы можете получить входной поток, передающий вам данные изображения, плюс вы получите тип содержимого и т. Д., Чтобы вы могли правильно обрабатывать его после загрузки.
Вот пример кода. Вам также может понадобиться вызвать getResponseHeaders () для GetMethod , чтобы определить тип изображения.