Я делаю Foto с веб-камерой, а затем конвертирую холст в изображение .jpg.Затем я отправляю преобразованное в base64
изображение на сервер и использую data.toString()
для преобразования обратно в base 64
.
Я использую пакет npm
base64ToImage
для преобразования фотографии и ее сохранения.Проблема с преобразованием обратно в base64
.Отображается ошибка invalid base64 string
.
Я сравнил base64
из client
с тем из server
, и они не совпадают.Зачем?Так что я не могу скрыть изображение обратно.
Пожалуйста, помогите, я в конце своего терпения, поскольку я знаю, что решение должно быть легким.
Редактировать: Поскольку данные имеют более 600 тыс. КаратовЯ публикую только часть этого:
- это от client
: data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAoAAAAHgCAYAAAA10dzkAAAgAElEQVR4XsS9Wa9kWXodts8QcW9mdlV3cWiyW2yqJXEAKMjwk/XiBz/4zc/+PfaTAVsjRYlNtmXSBvyTDD8IoFqUaEqsrq4xM++9EWcw1vSdHVHVgABxiEYjK/PGjThnn72/vfb61re+4Z/+43+0j+PQHk5zG4ahXa7PbVu3tre1bevatmVv4zi26fTQrtdru+6tTfPUpnFo+763cbu0bd/bNKwNr+104ucsy9a2bWvreOH7tmFr4zS2aT/xfePyin+2febPh3njX6/bkz63DXrfPvLz8OKfw8Kfz+uV13WaR17Xu/XU1mVty9O5Leva9v3c5tPcv
- это от server
: imgBase64=data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAoAAAAHgCAYAAAA10dzkAAAgAElEQVR4Xpy9aZMkS3Ic6HFlVfebAZe%2FmSL8sisQEjtczIFjcA24Xyj8aSQx012VGceKXuae%2BRoQyiYE0vO6qzIzItzN1dTU1Kb%2F63d%2Fd23b1t4ej3acR7uuo03T1M71bMs8t2XZ2nVd7XxMDa%2B5nfxzuk7%2B%2FdI%2B2rou%2FB3896O9t8f%2BaB%2FX2uZlbtNjbs