Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

359
Visualizações
¿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 à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda