@Tanya322

Как преобразовать base64 url на картинку в https://...?

Имеется странная ссылка на изображение (капча) в формате data:image/jpg;base64. Как можно получить НОРМАЛЬНУЮ ссылку (формат: https://...)?
Вариант со скачиванием картинки и заливом на хостинг не рассматриваю, к сожалению.

Сама "ссылка":
data:image/jpeg;base64,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
  • Вопрос задан
  • 589 просмотров
Пригласить эксперта
Ответы на вопрос 1
flapflapjack
@flapflapjack
на треть я прав
Можно спарсить страницу, которая генерирует капчу, достать скриптом вот эту вот строчку, выделить из неё BASE64 код, декодировать его и отдать в браузер с хеадером Content-type: Image/JPEG.

Например так:

<?php
$content=вы_тут_сами_получаете_строку_с_картинкой().// Регулярным выражением или построчным чтением страницы.

$base64=explode(";base64,",$content);
$base64=$base64[1];

header("Content-type: Image/*jpeg");
echo base64_decode($base64);

foreach()
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы