Невозможно загрузить изображение в асинтерансе, используя определенные ссылки на изображениеAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Невозможно загрузить изображение в асинтерансе, используя определенные ссылки на изображение

Сообщение Anonymous »

Мне было поручено построить приложение, которое получает данные манги из мангаверского API с использованием конечной точки «Fetch-Manga». https://rapidapi.com/sagararofie/api/mangaverse-api. Но манга API дает ответ на URL изображения в такого рода формате: < /p>

thumb :"https://usc1.contabostorage.com/scraper ... humb.jpg?x -AMZ-ALGORITHM = AWS4-HMAC-SHA256 & X-AMZ-CREDENTIOL = C10E9464B360C31CE8BEA9B266076F6%2F20250421%2F US-EAST-1%2FS3%2FAWS4_REQUEST & X-AMZ-DATE = 20250421T091132Z & X-AMZ-EXPIRES = 86400 & X-AMZ-SIGNEDEDEE rs = host & x-amz-signature = dd4d2e7ea6d9443027a20c5a9ce7fc1d2e698d94eed73a6dca8798d8bf83c02a "
< /blockquote>
, из -за которого я не могу загрузить изображение в асинтикацию, используя эту ссылку.SubcomposeAsyncImage(
model = manga.imgUrl,
loading = {
CircularProgressIndicator()
},
contentDescription = manga.title,
onError = { error ->
println(">>>>>>>>>>>>>> $error")
},
modifier = Modifier
.fillMaxWidth()
.height(350.dp)
)
< /code>
Это дает ошибку: < /p>

throwable=java.lang.illegalstateexception: Невозможно создать выборку, который поддерживает: https://usc1.contabostorage.com/scraper ... algorithm= AWS4-HMAC-SHA256 & X-AMZ-DATE = 20250421T091945Z & X-AMZ-EXPIRES = 86400 & X-AMZ-SIGNEDHEADERS = HOST))
< /blockquote>

Подробнее здесь: https://stackoverflow.com/questions/795 ... mage-links
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»