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

139
Vistas
Solicitud prohibida al solicitar POST de Axios

Recibí una solicitud prohibida al enviar una solicitud POST usando axios.

Aquí está mi función axios:

 const headers = { 'Authorization': `bearer ${JSON.parse(localStorage.getItem('TOKEN'))}`, 'Content-Type': 'application/json' } const getByRelationCode = (data) => { const response = Client.post(`${TRACKING_API}/getByRelationCode`, data, { headers }) return response }

Y esta es la función de llamada.

 const getDocument = (relationCode) => { await Service.getByRelationCode({ relationCode }) .then((res) => {console.log(res)) .catch(err => console.log(err)) }

Cuando llegué al punto final usando cartero, el punto final devolvió la respuesta. Pero cuando lo llamo usando Axios, devuelve una solicitud prohibida. ¿Falta algo en mi código?

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

0

Tienes errores deletreados en tu encabezado.

 const headers = { 'Authorization': `Bearer ${JSON.parse(localStorage.getItem('TOKEN'))}`, 'Content-Type': 'application/json' }

Pero en algún marco podemos personalizarlo. Si lo ha personalizado por su cuenta, puede llamarlo bearer . Aunque no es correcto nombrarlo así.

about 4 years ago · Juan Pablo Isaza Denunciar

0

intenta así

 const config = { headers: { 'Authorization': `bearer ${localStorage.getItem('TOKEN')}`, 'Content-Type': 'application/json' } }; const getByRelationCode = (data) => { const response = Client.post(`${TRACKING_API}/getByRelationCode`, data, config) return response; }
about 4 years ago · Juan Pablo Isaza Denunciar

0

Creo que está sucediendo porque deletreó Bearer incorrectamente en su código y el servidor recibió su solicitud pero no pudo extraer el token de él.

Pruébalo con la ortografía correcta de Bearer .

 const headers = { 'Authorization': `Bearer ${JSON.parse(localStorage.getItem('TOKEN'))}`, 'Content-Type': 'application/json' }
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