This is the code i wrote upto now in Node.js.
var express= require(‘express’);
var request = require(‘request’);
var app=express(); var async = require(‘async’);
var url = ‘URL’;
var url2 = ‘URL’;
async.parallel([ request(url, function (error, response, body) { setTimeout(function(){
if (!error && response.statusCode == 200)
{ var ups = JSON.parse(body); console.log("Got a response: ", ups); }
else { console.log("Got an error: ", error, ", status code: ", response.statusCode); } },2000);
})
request(url2, function (error, response, body) {
if (!error && response.statusCode == 200)
{ var dhl = JSON.parse(body); console.log("Got a response: ", dhl); }
else { console.log("Got an error: ", error, ", status code: ", response.statusCode); } })
);
app.listen(8001,function (req,res) { console.log(‘Server running at http://127.0.0.1:8001/’); });