我已经写了下面的一段代码在我的NodeJS / Expressjs服务器:
app.post('/settings', function(req, res){
var myData = {
a: req.param('a')
,b: req.param('b')
,c: req.param('c')
,d: req.param('d')
}
var outputFilename = 'config.json';
fs.writeFile(outputFilename, JSON.stringify(myData, null, 4), function(err) {
if(err) {
console.log(err);
} else {
console.log("Config file as been overwriten");
}
});
});
这可以让我提交的表单数据,并将其写入到一个JSON文件。
这完美的作品。 但客户仍然在某种发布状态,并最终超时的。 所以,我需要发送某种成功状态或成功标头返回给客户端。
我应该怎么办呢?
先感谢您!