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

Рейтинг: 0Ответов: 1Опубликовано: 03.02.2023

Загружаю изображение через 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. То есть изображения там нет, но ссылка то как бы есть.

Ответы

▲ 0

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