Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

108
Views
Cómo analizar una respuesta de búsqueda con objeto y archivo

Mi respuesta de búsqueda tiene dos partes, un objeto y un archivo de Excel. Si hago que el servidor envíe solo el archivo de Excel, entonces response.blob() hace el trabajo, pero no puedo hacer que funcione cuando hay un objeto y un archivo en la respuesta.

Hacer response.json() funciona ingrese la descripción de la imagen aquí

pero luego el archivo de Excel se convierte en una cadena de búfer que se corrompe cuando intento descargar el archivo

 const json = await response.json() const formatted_excel_file_or_error = await json.formatted_excel_file_or_error // turns buffer string into buffer const buff = await buffer.Buffer.from(formatted_excel_file_or_error,'utf-8') console.log(buff) // turns buffer into blob const blob = await new Blob([new Uint8Array(buff)], {type: 'application/application/vnd.openxmlformats-officedocument.spreadsheetml.sheet'}) console.log(blob) await download(blob, 'test.xlsx', 'application/application/vnd.openxmlformats-officedocument.spreadsheetml.sheet')

ingrese la descripción de la imagen aquí

Mi pregunta es, ¿existe una forma adecuada de manejar una respuesta que tiene un archivo Y un objeto, y si no, qué estoy haciendo mal con la conversión de búfer a descarga de blobs?

about 4 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!