下記のソースで実現可能と思っていましたが、
変換したbsae64で画像が表示出来なかったので、
間違っている点や別のアプローチがあればご教授願いたいです。
ExpressでのAPI化を考えています。
router.get('/getImage', async (req, res, next) => { const url = 'http://localhost:3000/test.jpg'; const resp = await axios.get(url, { responseType: 'arrayBuffer' }); const base64Data = Buffer.from(resp.data, 'binary').toString('base64'); const prefix = `data:${resp.headers['content-type']};base64,`; res.send(`${prefix}${base64Data}`); })
上記から受け取ったbase64をimgタグのsrcとしましたが表示できませんでした。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/12/12 05:33