【发布时间】:2021-08-02 04:15:03
【问题描述】:
我对@987654321@ POST 的请求有疑问,
const express = require('express')
const app = express()
app.use(express.json())
app.use(express.urlencoded({extended: true}))
app.post('/movie/add', (req, res) => {
console.log(req.body) // {}
//
})
谁能告诉我,为什么在发送一些数据后:
{
"msg":"Hello"
}
然后我的req.body 回复我{}?他应该返回我的 msg 值的对象,而不是我有一个空数组:/
感谢您的帮助!
【问题讨论】:
-
响应在哪里?
const errors = validationResult(req);下面应该有res.json(xxx) -
@MicFung 这不重要,为什么我的
console.log还给我{}? -
请向我们展示您发布的程序的完整帖子/图片
-
代码中没有错误。你在使用
POST请求吗?有截图吗? -
@markWanka 因为您的路线没有收到任何数据。问题可能出在你的前端
标签: javascript node.js typescript express