ok, entonces estoy tratando de hacer una llamada a la api usando las funciones de netlify y si trato de llamar a otra api que no requiere encabezados, funciona perfectamente, pero cuando incluyo encabezados, la promesa regresa como 'indefinida'
const axios = require("axios"); exports.handler = async function (event, context) { const { id } = event.queryStringParameters; const url = `https://youtube-mp36.p.rapidapi.com/dl?id=${id}` try { const {data} = axios.get(url, { headers: { "x-rapidapi-host": "youtube-mp36.p.rapidapi.com", "x-rapidapi-key": `${process.env.REACT_APP_RAPID_KEY}` } }); console.log(data) return { statusCode: 200, body: JSON.stringify(data), }; } catch (err) { const {statusCode, statusText, headers, data} = err.response; return { statusCode: 500, body: JSON.stringify({ statusCode, statusText, headers, data }), }; } };este es mi código hasta ahora cualquier ayuda sería apreciada honestamente