在react写成的app里面,用fetch发请求,用nodeJS搭的服务器接收请求,fetch的请求需要附加请求参数,是写在body里面吗?我这样写了,但是nodeJS那边打印req.body是undefinedfetch请求的代码:node服务器的代码:req.hasOwnProperty('body')是false,打印Object.keys(req)里面也没有body用浏览器查看network,参数有发送成功:好绝望啊
1 回答
FFIVE
TA贡献1797条经验 获得超6个赞
试试
export const newProject = (projectName)=>dispatch=>{
return fetch(`${ADDRESS}/settings/createModule`,{
method: 'POST',
headers: {
'Content-Type': 'application/x-www-form-urlencoded'
},
credentials: 'include',
body: `projectName=${projectName}`
})
.then(response=>{
console.log(response)
})
}
添加回答
举报
0/150
提交
取消