0
Ich habe den folgenden Code und es funktioniert, aber keine Meldung 'zu große Datei'. Ich sehe einen Chrombildschirm mit ERR_CONNECTION_RESET
. Wie kann ich die Verbindung schließen und die Nachricht anzeigen?Schließen der Verbindung, aber nicht Display-Meldung
var size = 0;
var gotData = function(d) {
size += d.length;
if (size > (1 * 1024 * 1024)) {
console.log('aborting request');
res.writeHead(413, {
'Connection': 'close'
});
res.end('too big file');
}
};
req.on('data', gotData);
Danke, das funktioniert, aber der Server wird den gesamten Upload laden. Ich möchte die Nachricht abbrechen und anzeigen. –
Update wieder @MarioLopes – turmuka
Die Verbindung wird geschlossen, aber ich sehe ERR_CONNECTION_RESET von Chrom-Seite. Die Nachricht 'too big file' wird nicht angezeigt. –