Как проверить, есть ли изображение по ссылке Kotlin/Java?

Загружаю изображение через Picasso

Picasso.get().load(image_url).into(imageview)

https://starwars-visualguide.com/assets/img/planets/1.jpg Вот, например, нерабочая ссылка. Пытался этими 2мя способами:

Patterns.WEB_URL.matcher(url).matches()

URLUtil.isValidUrl(url)

Но они оба в этом случае возвращают true. То есть изображения там нет, но ссылка то как бы есть.


Ответы (1 шт):

Автор решения: Konstantin

Отправьте GET запрос и убедитесь, что статус ответа успешный, а также, что Content-Type ответа является изображением.

→ Ссылка