Que tal, sigo aprendiendo esta tecnología node.js, Y el día de hoy me encuentro en un nuevo aprieto. Resulta que tengo tengo una aplicación que hace login en node.js para esto cuando se recibe una petición node.js carga el archivo login.html cuando el usuario se loguea entonces node recibe una peticion con los datos de usuario y contraseña y valida que existan, si es así, entonces node debe redireccionar al archivo index.html pero como parámetro el usuario para poder mostrarlo en un <div>nombre de usuario</div> el problema es que el archivo index.html todavía no ha sido leído por lo tanto no puedo redireccionarlo así ../proyect/index.html?user=user1.
Para leer los archivos lo estoy haciendo así:
Cita:
Código Javascript
:
Ver originalvar fs = require('fs');
fs.exists(targetPath, function(exists) {
if (exists) {
res.statusCode = 200;
res.setHeader('Content-type', extTranslator(extension));
//stream file content to client
fs.createReadStream(targetPath).pipe(res);
} else {
res.statusCode = 404;
res.end('404 Not Found');
}
});