¿Cómo puedo redirigir en expressjs mientras paso algún contexto?
Estoy usando express para hacer una aplicación web en node.js. Esta es una simplificación de lo que tengo:
var express = require('express');
var jade = require('jade');
var http = require("http");
var app = express();
var server = http.createServer(app);
app.get('/', function(req, res) {
// Prepare the context
res.render('home.jade', context);
});
app.post('/category', function(req, res) {
// Process the data received in req.body
res.redirect('/');
});
Mi problema es el siguiente:
Si encuentro que los datos enviados en /category
no se validan, me gustaría pasar algún contexto adicional a la página /
. ¿Cómo podría hacer esto? Redirect no parece permitir ningún tipo de parámetro adicional.
Warning: Undefined property: agent_blog_content::$date_asked in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 32
Warning: Undefined property: agent_blog_content::$count_answers in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 52