Passando variáveis ​​para o próximo middleware usando next () no Express.js

Bem, a minha pergunta é que eu quero passar alguma variável do primeiro middleware para outro middleware, e eu tentei fazer isso, mas houve "req.somevariable é um dado como 'indefinido' ".

//app.js
..
app.get('/someurl/', middleware1, middleware2)
...
////middleware1
...
some conditions
...
res.somevariable = variable1;
next();
...
////middleware2
...
some conditions
...
variable = req.somevariable;
...

questionAnswers(6)

yourAnswerToTheQuestion