Хранится изображение в базе данных следующим образом:
addslashes(file_get_contents(public_path() . '/Uploads/reward/' . $rewardObj->id.'/'.$iterator->getFilename()));
Lumen api ответ
$membership = Reward::find($mid);
$msg = $membership->file_name;
return response()->json(['status' => 'success', 'image' => $msg],200, ['Content-type'=> 'image/png; charset=UTF-8','charset' => 'utf-8'],JSON_UNESCAPED_UNICODE);
Колонка базы данных Mysql
colum name : file_name
type : longblob
collection: blank
Table collaction : latin1_swedish_ci
Ошибка при ответе:
Malformed UTF-8 characters, possibly incorrectly encoded
Как я могу отобразить изображение в теге img?
Тип изображения png
Задача ещё не решена.
Других решений пока нет …