Wie kann ich von nodejs / express einen Erfolgsstatus an den Browser senden?

Ich habe den folgenden Code auf meinem nodeJS / Expressjs-Server geschrieben:

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");
    }
}); 

});

Auf diese Weise kann ich die übermittelten Formulardaten abrufen und in eine JSON-Datei schreiben.

Das funktioniert einwandfrei. Der Client befindet sich jedoch weiterhin in einem Posting-Status und hat möglicherweise eine Zeitüberschreitung. Ich muss also eine Art Erfolgsstatus oder Erfolgsheader an den Client zurücksenden.

Wie soll ich das machen?

Danke im Voraus!

Antworten auf die Frage(4)

Ihre Antwort auf die Frage