我无法访问node.js应用中的POST数据。我也用快递。
app.js:
app.post("/sent_message", function(request, response){
console.log(request.body.message.name + " " + request.body.message.content);
});
HTML:
<form method="post" action="/sent_message">
<input type="text" name="message[name]">
<textarea name="message[content]"></textarea>
<input type="submit">
</form>
答案 0 :(得分:1)
您必须包含app.use(express.bodyParser());
。