搜尋

首頁  >  問答  >  主體

node.js - 真心求教,nodejs解析formdata

网上找了各种资料,安装各种网友说的包,但是就是解决不了问题。

前端代码

$.ajax({
                url:'/pass/uploadexcel',
                type:'POST',
                dataType:'json',
                data:data,
                contentType:false,
                success:this.uploadSuccess,
                processData: false,
                error:this.uploadError
            });

这样我给后端的Nodejs提交了一个formdata的数据(就是一个文件),但是后端不知道使用什么把它给解析出来。

求大神指导一下

PHPzPHPz2783 天前627

全部回覆(2)我來回復

  • 天蓬老师

    天蓬老师2017-04-17 15:05:30

    上傳檔案的話 data應該這麼寫

    data:new FormData($('#form')[0])

    express中使用res.files就能取得上傳的檔案

    回覆
    0
  • PHP中文网

    PHP中文网2017-04-17 15:05:30

    formidable套件解決你的所有post的問題

    具體你先看看他的文件說明
    https://www.npmjs.com/package...

    //核心
    form.parse(req, function(err, fields, files) {

    //err 错误
    //fields body内容
    //files  上传的内容
    ...

    });

    回覆
    0
  • 取消回覆