nodejs

时间:2018-05-03 03:54:36

标签: node.js

我需要知道在nodejs中使用ajax。 我在我的nodejs应用程序中使用此代码

var xhttp = new XMLHttpRequest();
  xhttp.onreadystatechange = function() {
    if (this.readyState == 4 && this.status == 200) {


    }
  };
  xhttp.open("POST", "/test1", true);
  xhttp.send();

问题是它在点击事件上只被调用了6次。 它在第7和第8时间很慢,依此类推。 它适用于页面刷新,但不适用于点击事件。

我的服务器端代码: -

router.post('/test1', function(req, res){
                console.log("TEST1");

});

1 个答案:

答案 0 :(得分:1)

尝试将某些内容作为回复返回给客户端:

res.send('');

或者,您可以使用next()将控制权发送回客户端:

router.post('/test1', function(req, res, next){
    console.log("TEST1"); next();
});