Как создать URL изображения из двоичных данных в node js - PullRequest
0 голосов
/ 01 апреля 2020

У меня есть Node.js проект с Mongodb для хранения. Хранилище используется для сохранения изображений в двоичном формате. Чтобы использовать imagga, нам нужно предоставить URL изображения. Я хотел бы знать, как превратить это двоичное изображение в URL-адрес изображения, чтобы Imagga могла загрузить его с нашего сайта.

Одна из найденных опций, к сожалению, не работает:

res.writeHead(200, {'Content-Type': 'image/jpeg', 'Content-Length': data.image.data.length});
res.end(new Buffer(data.image.data));

Что приводит к следующему: результат

Другая опция было следующее, что также не работает:

return res.send("<img src=\""+ data.image.data+ "\"/>");

Это действительно показывает изображение, но Imagga не может использовать его. Я попробовал несколько других вещей, но это также не сработало.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...