NodeJ没有收到帖子请求

时间:2013-05-22 15:39:55

标签: node.js

这是一个简单的应用程序,它接收邮件请求并在其中保存邮件ID。

app.get('/', function (req, res) {
  res.render('index',
  { title : 'Home' }
  )
});

app.post(
        '/mail/',
        function(req,res){
            Mail.addMail(

                req.body.mailid,
                function(err,mail){
                    if((mail) &&(!err)){
                        res.send(200);
                    }
                    else{
                        res.send(401,err);
                    }
                }

                );
        }
        );


app.listen(3000);
console.log('Listening on port 3000');

当我尝试通过python ping它时:

r = requests.post('http://127.0.0.1:3000/mail/')

服务器根本没有回复。甚至没有邮寄请求被注册。但是get请求工作正常。我哪里错了?

1 个答案:

答案 0 :(得分:1)

我认为应该定义node.js路由而不使用尾部斜杠 - 你可以试试。

除此之外我觉得很好..