Pourquoi ne pouvons-nous pas faire de réponses multiples.envoyer Express.js?

Il y a 3 ans, je pouvais faire plusieurs res.envoyer express.js.

même écrire un setTimeout pour afficher une sortie.

response.send('<script class="jsbin" src="http://code.jquery.com/jquery-1.7.1.min.js"></script>');
response.send('<html><body><input id="text_box" /><button>submit</button></body></html>');
var initJs = function() {
  $('.button').click(function() {
    $.post('/input', { input: $('#text_box').val() }, function() { alert('has send');});
  });
}
response.send('<script>' + initJs + '</script>');

Maintenant qu'il va jeter:

Error: Can't set headers after they are sent

Je sais nodejs et l'express ont mis à jour. pourquoi on ne peut pas le faire maintenant? une autre idée?


Trouvé la solution, mais une "res.écrire" n'est pas dans la référence de l'api http://expressjs.com/4x/api.html ...

: S

InformationsquelleAutor emj365 | 2014-08-28