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

284
Vistas
Post request with --data-raw in Cypress JS

Good day!

I have a problem with my autotest on JS cypress. I need to send post request in autotest. Here it is as I send it by hands:

curl --location --request POST 'http://test.com/service' \
--header 'Token: n7n7n7n7n7' \
--header 'Content-Type: text/plain' \
--data-raw 'text: v3'

This is how I try to send post in js test:

cy.request({
            method: 'POST',
            url: 'http//:test.com/service',
            headers: {
                'Token': n7n7n7n7n7,
                'Content-Type':'text/plain'
            },
            data: "text: v3"
        }).then((res)=>{
            expect(res.status).to.eq(200)
        })

It doesnt work, instead of 200 I get 400, in cypress log I see:

The request we sent was:

Method: POST URL: http//:test.com/service Headers: { "Connection": "keep-alive", "X-Gitlab-Token": "n7n7n7n7n7", "Content-Type": "text/plain", "user-agent": "Mozilla/5.0", "accept": "/", "accept-encoding": "gzip, deflate", "content-length": 0 }

And no data.

How can I send data-raw in cypress request? Thanks in advance!

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