Quantcast
Channel: Preguntas activas con las etiquetas https - Stack Overflow en español
Viewing all articles
Browse latest Browse all 114

Node lambda funtion obtener la response

$
0
0

soy nuevo con Node js y Lambda y me esta costando resolver esto.Lo que quiero crear es una función en Lambda que hace una GET request a la API de Google Page Speed y que me devuelva en la respuesta la informacion de Google page speed. (y que luego me imprima en una API Gateaway el JSON de la consulta a la API de Google)Alguna idea que estoy haciendo mal?

 var https = require('https');    exports.handler = (event, context, callback) => {    var API_KEY= "MY_API_KEY";    let rawData;    var params = {                host: "pagespeedonline.googleapis.com",                path: `/pagespeedonline/v5/runPagespeed?url=https%3A%2F%2Fwww.unapaginacualquiera.com%2F&key=${API_KEY}`                };    var req = https.request(params, function(res) {    console.log('STATUS: '+ res.statusCode);    res.setEncoding('utf8');    res.on('data', function(chunk) {        // body.push(chunk);        rawData += chunk;    });    res.on('end', function() {        console.log("DONE");        console.log(rawData);        try {            callback(null, `Data coming: ${rawData}`);            } catch (e) {      console.error(e.message);    }    });  });  req.end(); };

Viewing all articles
Browse latest Browse all 114

Latest Images

Trending Articles





Latest Images

<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>
<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596344.js" async> </script>