当前位置:  开发笔记 > 前端 > 正文

isomorphic fetch post无法读取服务器上的正文

如何解决《isomorphicfetchpost无法读取服务器上的正文》经验,为你挑选了0个好方法。

我正在努力解决这个奇怪的问题,我似乎无法解决.我正在使用isomorphic fetch将数据发布到服务器.我将身体作为JSON字符串发送.但是在服务器上,我无法读取正文,它只是一个空对象.

堆栈是:节点,反应.

这是客户端代码:

handleSubmit = (event) => {
    const { dispatch } = this.props;

    fetch('/api/me', {
      method: 'POST',
      header: {
        'Accept': 'application/json',
        'Content-Type': 'application/json'
      },
      body: JSON.stringify({
        name: 'xxx'
      })
    })
    .then(response => response.json())
    .then( json => dispatch( login( json ) ))
    .catch( err => console.log(err) )
  }

服务器代码:

var jsonParser = bodyParser.json()
app.post( '/api/me', jsonParser, ( req, res ) => {
  console.log('req', req.body);
})

我试过谷歌搜索问题.但我发现的少数解决方案并没有达到目的.

非常感谢所有帮助.

BR

马丁

//更新//

想通了,这是一个愚蠢的',我忘记了.'header'应为'header'

推荐阅读
ERIK又
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有