gpt4 book ai didi

json - 使用 post 方法将新数据添加到服务器不起作用。使用 Reactjs 和 Nodejs

转载 作者:太空宇宙 更新时间:2023-11-04 02:11:54 24 4
gpt4 key购买 nike

不确定使用哪种方法使用 ajax 将数据从客户端发送到服务器。我现在正在使用邮政。下面是我的代码,请查看。提前致谢

这是我的客户端代码。

$.ajax(
{
url: "/api/addTemplateToDb",
type: 'POST',
data:{
"Name": tempName.value,
"Version": "1.0",
"Data": "{"+ tempData.value +"}"
},
success: function(result) {
console.log(result);
}.bind(this),
error:function(result) {
console.log(result.responseText);
}
}
);

这是我的服务器端( Node )代码

app.post('/api/addTemplateToDb', function (req, res) {

console.log(req.body.Name); })

我得到的输出在服务器中未定义。

最佳答案

在服务器端插入这两行(解析正文)

var   bodyParser        = require('body-parser');
app.use(bodyParser.urlencoded({ extended: true }));

关于json - 使用 post 方法将新数据添加到服务器不起作用。使用 Reactjs 和 Nodejs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41711797/

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