Using the request library, I get the get data by request:
//request.js var request = require('request'); request.get('http://177.77.44.99:8081/gall/cesar.txt',function(error, response, body){ console.log('error:', error); console.log('body:', body); }); How can I transfer the received data ( body ) to an ejs template, for example, in $('#traceExport').html(body);
A piece of app.js code
`var routes = require ('./ routes / index');
var users = require ('./ routes / users');
var user_data = require ('./ routes / user_data');
app.use ('/', user_data.router); app.use ('/', routes); app.use ('/ users', users); `
Self users.js
var router = express.Router(); var request = require('request'); var app = express(); router.get('/login', function (req, res) { res.render("login", {title:"Login page"}); }); function handler (req, res) {request.get (' http://177.77.44.99:8081/gall/cesar.txt ', function (error, response, body) {
res.render('/roumer', {result : body}) }) }
router.get ('roumer', handler);