diff --git a/playground/6-raw-http.js b/playground/6-raw-http.js new file mode 100644 index 0000000..3438a04 --- /dev/null +++ b/playground/6-raw-http.js @@ -0,0 +1,22 @@ +const https = require('https') +const url = 'https://api.darksky.net/forecast/0466bccb953c0b9daeb091a529da2c0d/40,-75?units=si' + +const request = https.request(url, (response) => { + let data = '' + + response.on('data', (chunk) => { + data = data + chunk.toString() + }) + + response.on('end', () => { + const body = JSON.parse(data) + console.log(body) + }) + +}) + +request.on('error', (error) => { + console.log('An error', error) +}) + +request.end()