Получить данные формы от клиента на сервер NodeJS - PullRequest
0 голосов
/ 28 апреля 2020

Я хотел бы отправить файл отправки от почтальона на сервер, а затем отправить этот файл на sharepoint с помощью REST API.

Когда я отправляю свое тело в формате формы данных от почтальона на сервер, я не ' не знаю, как его восстановить

Когда я делаю console.log (файл) на стороне сервера, у меня ничего не получается

Ответы [ 2 ]

0 голосов
/ 29 апреля 2020

Работает с использованием multer

const multer = require ('multer')

0 голосов
/ 28 апреля 2020

Можете ли вы поставить свой код сервера nodeJS? Без используемой части кода трудно дать ответ, но вы можете просто перехватить запрос на публикацию, как показано ниже.

Вы должны использовать body-parser для получения ваших данных.

run npm установить 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)
})
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...