невозможно отобразить закодированное в base64 изображение в теге <img> - PullRequest
0 голосов
/ 24 октября 2018

Мой сервер возвращает изображение base64, а клиент его не отображает.что я тут не так делаю?

 app.get('/generate', async (req, res) => {
      try {
        var data = await QRCode.toDataURL(`http://localhost:3333/generate`)
        console.log(data)
        res.writeHead(200, { 'Content-Type': 'image/png', 'Content-Length': data.length })
        res.end(data)
      } catch (error) {
        res.status(500).json({ error })
      }
    })
    <body>
      <img src='/generate' />
    </body>

Если я просто поместил закодированную строку base64 в src для html клиента, он будет работать хорошо.

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