【问题标题】:how to get values in form-data from postman addon nodejs express如何从邮递员插件nodejs express获取表单数据中的值
【发布时间】:2016-07-11 23:15:46
【问题描述】:

我正在使用带有 express 框架的 node js,restful api。 我想在邮递员插件中使用“表单数据”选项发布值。

我能够使用x-www-form-urlencoded 选项发布值,并且能够获取req.body.usernamereq.body.email 等值。这工作正常,但我还需要'form-data' 选项。

如果我使用“form-data”选项,那么我无法获取帖子值,请帮助我如何在邮递员插件中使用“form-data”选项获取值。

【问题讨论】:

    标签: node.js node-rest-client


    【解决方案1】:

    我刚试过邮递员。 它将标头作为内容类型 multipart/form-data 发送。

    你需要另一个包来处理它。

    它们在顶部的 body-parser repo 中链接。 例如:busboymultiparty

    【讨论】:

    • 我已经在我的 var bodyParser = require('body-parser') app.use(bodyParser.urlencoded({ extended: false })) 中使用了这个,但我仍然没有得到任何回复请帮我 app.post('/upload', function(req, res){ console.log(req.body); res.send( response); });
    【解决方案2】:

    使用 req.fields 并使用 'express-formidable' 从邮递员那里获取表单数据。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-11-22
      • 2018-01-01
      • 1970-01-01
      • 2017-11-20
      • 2020-07-01
      • 2012-03-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多