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

229
Vistas
El cartero devuelve [objeto objeto] y el valor no pasa

Estoy trabajando con la automatización del cartero.

Hay una matriz de vehículos en el cuerpo.

 { "Vehicles":[ { "car":"{{car}}", "bike":"{{bike}}" } ] }

Necesito cambiar esto como a continuación

 { "Vehicles":"[{{vehicles}}]" }

Así que he creado un script pre=request

 let car, bike; var vehicles = { car: data.vehicles.car, bike: data.vehicles.bike } pm.variables.set("vehicles",vehicles);

Obtengo datos de un archivo de datos externo y es el siguiente

 [ { "Vehicles":[ { "car":"BMW", "bike":"YAMAHA" } ] } ]

Lo he ejecutado a través del corredor de la colección. y obtuve el cuerpo de la solicitud como vehicles:[object object] Los datos no pasan

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Aquí los objetos se convierten en una cadena. Debido a esto, la cadena devolvió [objeto, objeto]. Suponiendo que está utilizando un archivo JSON para una fuente externa, puede usar JSON.stringify() para resolver esto. Cambia la siguiente parte de tu código:

 let car, bike; var vehicles = { car: data.vehicles.car.stringify(), bike: data.vehicles.bike.stringify() }
about 4 years ago · Juan Pablo Isaza Denunciar
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