krupa
Version:
this is my first module in ibm training
38 lines (31 loc) • 1.08 kB
JavaScript
let request = require('request');
let fs = require('fs');
let zlib = require('zlib');
// STEP 1
/* request("http://nordicwalking.in/",function (error, response, body) {
if(error){
console.log(error)
}else{
console.log(" Response is :" +response);
console.log("**********************************");
console.log(" Body is " +body);
}
});
*/
// ==========================================
// STEP 2
/*
let page = request("http://nordicwalking.in/");
page.on("error",function () {
// body...
});
page.on("data", function(body){
console.log(body.toString());
});*/
//=======================================================
//STEP3
//request("http://nordicwalking.in/").pipe( fs.createWriteStream("webpage.html"));
//request("http://nordicwalking.in/images/nordicwalking-logo.jpg").pipe( fs.createWriteStream("images/nordicwalking-logo.jpg"));
//===================================
//STEP 4
request("http://nordicwalking.in/").pipe( zlib.createGzip() ).pipe( fs.createWriteStream( "page.html.gz"));