やあ。UI で req.session.mySessValue を出力すると、値が空になります。req.session.mySessValue = dt.myValue; の割り当てだと思います。(express-session) は適切ではありません。誰でもこれについて私を助けることができます。前もって感謝します。私のエクスプレスコードは
router.get('/', function(req, res, next) {
if(!req.xx) {
return res.redirect('/firstView');
}
var options = {
.......
};
var call = http.request(options, function(resp) {
resp.on('data', function(dt) {
var jsondata = JSON.parse(dt);
req.session.mySessValue = dt.myValue;
});
});
call.end();
call.on('error', function(e) {
console.log("error" +e.message)
});
var v = {
title: 'sample',
req : req
}
res.render('myview', v);
});