为了账号安全,请及时绑定邮箱和手机立即绑定

fetch在请求中附加参数,用node搭的服务器获取参数,获取不到

fetch在请求中附加参数,用node搭的服务器获取参数,获取不到

开满天机 2018-11-23 14:11:49
在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)

    })

}


查看完整回答
反对 回复 2018-12-08
  • 1 回答
  • 0 关注
  • 467 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信