Я создал функцию, которая получает URL-адрес изображения и возвращает сжатое закодированное изображение. он отлично работает:
function compress($src)
{
$img = imagecreatefromjpeg($src);
// Begin capturing the byte stream
ob_start();
// generate the byte stream
imagejpeg($img, NULL, 60);
$rawImageBytes = ob_get_clean();
return base64_encode($rawImageBytes);
}
echo "<img src='data:image/jpeg;base64," . compress("https://media.petnet.co.il/ckFiles/images/kanaani.jpg") . "' />";
, но я хочу отображать изображение с заголовком ('Content-Type: image / jpg');
как я могу это сделать?
спасибо.