【发布时间】:2021-08-27 18:59:30
【问题描述】:
我在后端有这个端点(节点,快递):
router.post('/createUser', (req, res, next) => {
try{
const { user } = req.body;
if(!user) next(createError(401))
data.push(user);
res.status(200).json(user)
} catch(e) {
next(e)
}
})
这个在前面(服务)
class EmployeeService {
constructor() {
this.api = axios.create({
baseURL: process.env.REACT_APP_BACK_DOMAIN || 'http://localhost:4000',
withCredentials: true
})
}
getPaginated = (page, size) => this.api.get(`/?page=${page}&size=${size}`).then(({data}) => data)
createUser = user => this.api.post('/createUser', user).then(({data}) => data)
}
当我收到createUser 请求时,我从req 中获取正文,但它是未定义的,我控制台记录“req”,这返回了incoming message object 为什么?我需要接收正文以推送数组:(
【问题讨论】: