【发布时间】:2018-08-07 03:53:35
【问题描述】:
我正在将此 Flex 表单的内容(不要问为什么)发送到 node.js。有一个 post 参数叫做“photo”,它是一个 base64 编码的图像。
照片内容发送成功。问题是当我尝试解码内容并将它们写入文件时。
var fs = require("fs");
fs.writeFile("arghhhh.jpg", new Buffer(request.body.photo, "base64").toString(), function(err) {});
我也尝试过 toString("binary")。但似乎节点没有解码所有内容。它似乎只解码 jpg 标头信息并留下其余部分。
谁能帮我解决这个问题?
谢谢
【问题讨论】:
-
这里的照片是什么??是base64图像???
标签: image apache-flex node.js base64 decoding