Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

360
Vistas
¿Cómo automatizo el guardado de una respuesta de Postman en un archivo usando un script de prueba?

Estoy usando Postman para acceder al sitio de nuestro proveedor de LMS para recuperar conjuntos de datos a través de la API. Hay más de 60 conjuntos de datos diarios y la descarga manual es, en el mejor de los casos, tediosa. Buscando poder ejecutar la recopilación del cartero y guardar la respuesta en un archivo zip en el disco local de mi computadora. La respuesta se puede guardar manualmente en Postman como un archivo zip. La respuesta, según la documentación de LMS, es un archivo zip. Sin embargo, al utilizar el siguiente script con un servidor web Python local ejecutándose, el resultado es un archivo que no se puede abrir.

Llamada API: Obtener {{dominio}}/api/lp/{{lpversion}}/dataExport/{{xxx}}/download/{{dataId}}

La respuesta son datos binarios que, cuando Postman los guarda, son un archivo .zip y se pueden utilizar.

Aquí está mi script de prueba para intentar guardar la respuesta:

 // The opts for the server, also includes the data to be written to file let opts = { requestName: request.name || request.url, fileExtension: 'bin', mode: 'writeFile', // Change this to any function of the fs library of node to use it. uniqueIdentifier: false, responseData: pm.response.text() }; pm.sendRequest({ url: 'http://localhost:3000/write', method: 'POST', header: 'Content-Type:application/JSON', body: { mode: 'raw', raw: JSON.stringify(opts) } }, function (err, res) { console.log(res); });

Al usar este script mientras ejecuto un servicio web local de Python, obtengo un archivo guardado con una extensión .bin. Cuando intento extraer los datos del archivo, recibo un error.

He intentado cambiar la extensión de archivo var a 'zip', 'json' y 'txt. Recibo el mismo mensaje de error con cada uno.

Cualquier ayuda es muy apreciada.

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda