Я хочу подделать ответ. У меня есть строковые данные base64 png
изображения. Теперь я хочу сделать ответ, но он не работает.
Мой код:
const data = "data:image/png;base64,iVBORw0KGgoAAAA...";
const res = new Response(data, {
status: 200,
statusText: "OK",
headers: {
"Content-Type": "image/png",
"Content-Length": data.length
},
});
Я провел некоторое исследование, и кажется, что base64
нельзя просто передать ответу. тело. Его нужно преобразовать в буфер или что-то в этом роде.
Это можно сделать в NodeJS, например, Buffer.from(data, 'base64')
Но мой код только в браузере.
Есть ли способ, которым я могу это реализовать.