Sto imparando Node.js e mi piacerebbe capire il "perché" quando il codice sputa uscite console.log duplicate ma solo un singolo output response.write.Node.js doppia console.log output
Heres mia semplice esempio di codice:
var http = require('http');
http.createServer(function(request, response){
response.writeHead(200, {'Content-type': 'text/plain'});
console.log('hello 1');
response.write('Hello world');
console.log('hello 2');
response.end();
}).listen(8000);
E sulla mia console/terminale ottengo:
ciao 1
ciao 2
ciao 1
ciao 2
Grazie.
Strano. C'è un modo per scavalcarlo? O è una questione di "succhiare il ranuncolo"? – JDillon522
È possibile 'response.end()' per impedire l'esecuzione del gestore richieste su richieste a favicon. If (request.url === '/favicon.ico') {response.end(); } 'Non sono sicuro se esiste un altro modo. –
@ JDillon522 ci sono estensioni chrome per disabilitarlo. – SheetJS