Mi servidor NestJS devuelve un archivo pdf. En el entorno local funciona bien. Mi código React para manejar el archivo:
const response = await axios.get(`leagues/${leagueId}/matches/${matchId}/reports/${reportType}`, { responseType: 'blob', }); const blob = new Blob([response.data], { type: 'application/pdf' });Abro PDF y se muestra correctamente.
Sin embargo, cuando implemento mi código de back-end en AWS Lambda , deja de funcionar a pesar de que los datos de response.data en mi aplicación de interfaz son exactamente iguales. Incluso abrí ambos archivos en VSCode y son exactamente iguales, pero el primer PDF se muestra correctamente y el segundo está en blanco.
Sospecho que no devuelve una respuesta de tipo binario. ¿Hay alguna forma de producir un blob en PDF a partir de una respuesta no binaria?