Javascript 将AJAX数据发送到node express

Javascript 将AJAX数据发送到node express,javascript,jquery,ajax,node.js,express,Javascript,Jquery,Ajax,Node.js,Express,我试图用AJAX将数据发送到node express,但在处理时没有使用express模块(使用if(req.method=“POST”){function on data…}) 因为我可以用特快专车赶上 捕获数据的节点代码:()目前,即使在console.log中也不会发生任何事件) 带有AJAX调用的HTML页面: $(document).ready(function () { $('#Send').on('click', function () { var toSend = $

我试图用AJAX将数据发送到node express,但在处理时没有使用express模块(使用if(req.method=“POST”){function on data…})

因为我可以用特快专车赶上

捕获数据的节点代码:()目前,即使在console.log中也不会发生任何事件)

带有AJAX调用的HTML页面:

$(document).ready(function () {
  $('#Send').on('click', function () {
    var toSend = $('#Sth').val();
    alert(toSend);

    $.ajax({
      type: "POST",
      dataType: "json",
      data: { objectData: toSend },
      contentType: "application/json",
      cache: false,
      url: 'http://127.0.0.1:5073/'
    });
  });
});

要复制的内容

嗯,我不知道该怎么办,请帮忙。

要不要试一试

app.post('/endpoint', function(req, res){
    var obj = {};
    console.log('body: ' + JSON.stringify(req.body));
    res.send(req.body);
});

'/getdata'
!=<代码>'http://127.0.0.1:5073/“已更改为url:”仍不工作。您是否有一个json正文解析中间件(例如)在
use()
d之前的某个位置(“/getdata”,…)路线?我在app.post之前有这个。。。var express=需要(“express”);var-app=express();使用(express.json());app.use(express.urlencoded());首先,检查ajax.done或ajax.error,然后写入结果plz
app.post('/endpoint', function(req, res){
    var obj = {};
    console.log('body: ' + JSON.stringify(req.body));
    res.send(req.body);
});