这是一个简单的应用程序,它接收邮件请求并在其中保存邮件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请求工作正常。我哪里错了?
答案 0 :(得分:1)
我认为应该定义node.js路由而不使用尾部斜杠 - 你可以试试。
除此之外我觉得很好..