Javascript 如何添加req.user以获取请求
我正在尝试使用以下代码发出post请求:Javascript 如何添加req.user以获取请求,javascript,node.js,reactjs,express,react-native,Javascript,Node.js,Reactjs,Express,React Native,我正在尝试使用以下代码发出post请求: fetch(`${API_URL}`, { method: 'POST', headers: { 'Accept': 'application/json', 'Content-Type': 'application/json' }, body: JSON.stringify({ // body }), user: JSON.strigify(user) }); 问题是,在后端,服务器返回未定义的req.u
fetch(`${API_URL}`, {
method: 'POST',
headers: {
'Accept': 'application/json',
'Content-Type': 'application/json'
},
body: JSON.stringify({
// body
}),
user: JSON.strigify(user)
});
问题是,在后端,服务器返回未定义的req.user。如果不查看您在后端如何处理请求,很难确定会出现什么问题,但您很可能必须将
用户
对象放在正文中
然而,这将在后端的req.body.user
中结束,而不是req.user
fetch(`${API_URL}`, {
method: 'POST',
headers: {
'Accept': 'application/json',
'Content-Type': 'application/json'
},
body: JSON.stringify({
user
})
});
可能需要澄清的是,这将导致req.body.user
而不是req.user