0
//This is my route.js
router.post('/restful', function(req, res){
var options = {
uri : 'http://192.168.1.6:8080/RestTGRP/TGRP/checkAPI',
method : 'post'
};
var responseFromClient = '';
request(options, function (error, response, body) {
if (!error && response.statusCode == 200) {
responseFromClient = body;
}
else {
responseFromClient = 'Not Found';
}
console.log(responseFromClient);
//res.json(resss);
req.flash('response_msg', responseFromClient);
if(responseFromClient !='Not Found'){
res.redirect('/users/restful');
}
else{
res.redirect('/users/restful');
}
});
});
//in view.handlebars
{{#if response_msg}}
<div class="alert alert-danger">{{response_msg}}</div>
{{/if}}
私は安らかなWebサービスを呼び出すメソッドを作成していますが、私はその応答を "response_msg"として出力しようとしています。EJSでのフラッシュメッセージ
以前はハンドルバーを使用していましたので、印刷できました。
私はview.engineをEJS
として使用していますが、印刷できませんでした。
どうすればいいですか?