內發送響應在一個節點的應用程序我檢索請求與req.form.complete如下(非常簡化的)node.js中不能req.form.complete
app.post('/myaction', function(req, res){
req.form.complete(function(err1, fields, files){
res.writeHead(200, {"Content-Type": "application/json"});
if (err1) {
res.write("KO");
} else {
... check something in db...
res.write("ok");
}
res.end();
});
});
我的當事人從來沒有得到一個內容迴應。在我看來,req.form.complete阻止了發送的響應......背後的想法是能夠解析表單並檢索該表單中的圖片,然後在發送響應之前在數據庫中執行額外的檢查。
任何想法執行此操作?
做req.fields工作嗎?上次我知道連接形式和強大的哪一個是最好的。 – Luc
@Luc他們工作,如果您有最新的Express版本,請參閱官方示例:https://github.com/senchalabs/connect/blob/master/examples/bodyParser.js#L22。 connect-form現在已經被棄用了,並且強大的東西直接包含在我看到的bodyParser()中。 – alessioalex