I am calling a RESTful web service using the http-https node package. Code below:
var request = http.get(url, function(resp){
console.log(resp);
});
request.end();
However, when I examine what is held in the variable resp, it comes back as [Object]. When I ask for resp.toString(), I get `[object Object]'. I know that the service is returning me JSON, and I know the structure of the JSON. However, I am unsure why I am getting this response back instead of JSON.
console.log(JSON.stringify(resp));. Look at headers also for clues as to "why". Note that{}.toString()returns[object Object]... that is expectedres: [Circular]. This is where I was expecting my JSON to be. Also two other important header fields:'content-type': 'application/json;charset=UTF-8', 'transfer-encoding': 'chunked'. Would this cause any problems if I am not parsing anything after I get the response?