Nodejs : URL de Redirection

Je suis en train de rediriger l'url de mon application dans node.js de cette façon:

//response comes from the http server
response.statusCode = 302;
response.setHeader("Location", "/page");
response.end();

Mais la page en cours est mélangé avec le nouveau, il semble étrange 😐 Ma solution regardé totalement logique, je ne sais pas vraiment pourquoi cela arrive, mais si je recharge la page, après la redirection, il fonctionne.

De toute façon, quelle est la bonne manière de faire les redirections HTTP nœud?

Avez-vous essayé d'envoyer quelque chose dans le corps de la réponse? response.setHeader('Content-Type', 'text/plain'); response.end('<p>302. Redirecting to xxx.com</p>');

OriginalL'auteur Adam | 2011-06-04