這是一個簡單的應用程序,它需要一個發佈請求並保存郵件ID。NodeJs沒有發送帖子請求
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/')
服務器犯規」任何反應。甚至沒有登錄請求被註冊。但是,獲取請求正常工作。我哪裏錯了?
你確認你的處理程序根本不運行嗎?如果你把'console.log'放在'Mail.addMail'上面,它不會打印任何東西? – loganfsmyth
不,它不打印任何東西。 – Hick
你使用express.js嗎? –