Javascript 如何使用ExpressJS从jQueryAjax文章中获取数据
您好,我有一个jquery post数据,我正在发送:Javascript 如何使用ExpressJS从jQueryAjax文章中获取数据,javascript,jquery,ajax,node.js,express,Javascript,Jquery,Ajax,Node.js,Express,您好,我有一个jquery post数据,我正在发送: $.ajax({ type: "POST", url: app.config.backend_2 + '/notifications/usernames', data: data, contentType: 'application/javascri
$.ajax({
type: "POST",
url: app.config.backend_2 + '/notifications/usernames',
data: data,
contentType: 'application/javascript',
dataType: 'json',
success: function (result) {
console.log(result);
}
});
这是我的快递员:
exports.save_usernames_for_notifications = function (req, res, next) {
var start = function () {
console.log(req);
};
start();
};
如何从ajax获取数据以将其记录到
保存用户名\u以备通知函数中?在expressjs应用程序中需要一个主体解析器中间件来解析JSON req对象
要配置它,您需要以下代码
app.use(bodyParser.urlencoded({ extended: false }));
app.use(bodyParser.json()); // this is used for parsing the JSON object from POST
然后,要在express应用程序中获取数据,只需执行以下操作
console.log(req.body.data)
除非您想使用JSONP,否则请将内容类型更改为application/json?是的,这很有效。在需要body解析器之后,将其放在最上面。非常感谢:)