Como posso enviar um status de sucesso para o navegador do nodejs / express?
Eu escrevi o seguinte trecho de código no meu servidor 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");
}
});
});
Isso me permite obter os dados do formulário enviado e gravá-los em um arquivo JSON.
Isso funciona perfeitamente. Mas o cliente permanece em algum tipo de estado de postagem e, eventualmente, expira. Então eu preciso enviar algum tipo de estado de sucesso ou cabeçalho de sucesso de volta para o cliente.
Como devo fazer isso?
Agradeço antecipadamente!