Android — загрузить изображение из php прямо в Glide

У меня есть изображения как byte [] и я буду загружать его прямо в Glide
что-то вроде этого :

скольжение в recyclerView (Адаптер):

Glide.with(ctx)
.load("http://192.168.1.8/connect/getimage.php")
.into(holder.img);

Скрипт PHP ==> getimage.php

$sql = "select img from table where id=1032 ";$stmt = sqlsrv_prepare($this - > connection, $sql);
$result = sqlsrv_execute($stmt);

$information = array();
while ($data = sqlsrv_fetch_array($stmt)) {
$img = base64_encode($data['img']);
}

echo $img;

Я бы получил это напрямую без Json
положить его в Glide.

0

Решение

замени это лигни

$img=base64_encode($data['img']);

от :

$img=$data['img'];

и это должно работать

0

Другие решения

Вы не должны отправлять изображение в виде строки base64. Просто отправьте это как обычный файл.

0