upload image from ipad app to node js server using multiparty

限于喜欢 提交于 2019-12-05 10:30:15

your objective code is looking perfect. You need to use connect-multiparty module. Here is the sample code to save the file.

    app.post('/api/uploadimage', multipartMiddleware, function(req, res) {
         console.log(req.body, req.files); // check console 

    fs.readFile(req.files.urForm-data_name.path, function (err, data) {
            //here get the image name and other data parameters which you are sending like image name etc.
           fs.writeFile(newPath, data, function (err) {
          });
   //dont forgot the delete the temp files.
        });
     });

I don't know iOS code is right or wrong, but in nodejs case, you should use multiparty as a middleware,you can use connect-multiparty

var multipart = require('connect-multiparty');
var multipartMiddleware = multipart();
app.use(require('body-parser').urlencoded({
    extended: true
}))
app.post("/api/upload", multipartMiddleware, function(req, res){
    files = req.files;
    // Do ....
});
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!