req.originalUrl没有设置restify(连接会话中间件需要)

当我尝试使用连接会话中间件使用restify时,出现错误。 会话中间件期望req.originalUrl但restify不设置该属性。 (它只设置req.url)这会导致会话代码中的exception。 有没有解决方法?

谢谢Sharath

你可以自己设定吗?

app.use(function(req, res, next){ req.originalUrl = req.url; next(); }); app.use(connect.session({secret:'foo'});