从客户端到服务器端NodeJS获取表单数据

时间:2020-04-28 06:47:41

标签: node.js file postman

我想将邮递员的发送文件发送到服务器,然后使用REST API将此文件发送到共享点。

当我将文件格式数据主体从邮递员发送到服务器时,我不知道如何恢复

当我在服务器端执行console.log(file)时,我一无所有

2 个答案:

答案 0 :(得分:0)

您可以放置​​nodeJS服务器的代码吗?如果没有您使用过的代码部分,很难给出答案,但是您可以按如下所示简单地捕获发布请求。

您应该使用正文解析器来接收数据。

运行npm install body-parser

const express = require('express')
const bodyParser = require('body-parser')
const cors = require('cors')
const app = express()
app.use(cors())
app.use(bodyParser.json())
app.use(bodyParser.urlencoded({extended: true}))

app.post('/test', (req, res) => {
    console.log(req.body.file)
}

app.listen(5000,()=>{
    console.log("Running on port: "+5000)
})

答案 1 :(得分:0)

它可以使用multer

const multer = require('multer')