upload image
发布于 2年前 作者 dawnwdf 832 次浏览

node新手 最近在学node,做了一个上传图片的方法。 我在网络上查到的上传图片的方法多为 enter image description here

enter image description here

但是我的要求是从手机客户端获取图片并保存到制定的目录下,所以东拼西凑的完成如下代码 enter image description here

主要是获取到了图片的base64的字符串,然后保存到制定目录,虽然挺简单,但是自己也走了不少弯路,这样或那样的问题很多。现拿出来供大家打击! 高手莫笑!

2 回复

为什么图片无法显示 悲催 敲代码吧

      request.addListener('data',function(postDataChunk){
            postData += postDataChunk;
            var base64 = JSON.parse(postData).imageBase64
            var base64Data = base64.replace(/^data:image\/png;base64,/,"");
            fs.writeFile("./tmp/out.png", base64Data, 'base64', function(err) {
                 console.log(err);
            });
回到顶部