gpt4 book ai didi

Node.js React node-fetch 空正文帖子

转载 作者:太空宇宙 更新时间:2023-11-03 23:02:44 25 4
gpt4 key购买 nike

我正在尝试使用node-fetch从Reactjs向node.js服务器发送一个简单的帖子;但是,我的请求正文始终为空(我无法提出任何导致非空正文的配置)。遗憾的是,我似乎已经阅读了有关此问题的所有 stackOverflow 问题,但没有一个能解决我的困境。这是我的 ReactJS 代码:

fetch('http://localhost:3000/sayhello/', {headers: new Headers({
'Content-Type': 'application/json'
}), method: 'POST', body: {"nose":"bop"} })
.then(function(res) {
return res.json();
}).then(function(json) {
console.log(json);
});

还有我的 server.js:... 从“body-parser”导入 BodyParser;

app.use(BodyParser.urlencoded({extended : true}));
app.use(BodyParser.json());
app.post('/sayhello/', function(req, res) {
console.log(req.body);
res.send(req.body);
});

控制台总是给出一个空的正文,并且响应始终是未定义的。当我不使用 JSON 而只是将字符串作为正文发布时,也会发生这种情况。有什么想法吗?

谢谢

最佳答案

别担心, friend 们,我似乎已经弄清楚了。我体内缺少 JSON.stringify 。我希望这对某人有帮助,这样他们就可以避免像我一样拔掉那么多头发:)

关于Node.js React node-fetch 空正文帖子,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43260362/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com