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

300
Visualizações
Obtener valor del encabezado de respuesta de axios

Estoy llamando a una API que devuelve algunos datos e información adicional. Esta información se encuentra en un encabezado personalizado. Para eso tengo el siguiente código:

 const CallAPI = async param => { await axios.get("api url...") .then(response => { var headerValues = response.headers['x-customName']; /*This prints something like this: {"Parameter1":633,"Parameter2":10}*/ console.log(headerValues); }); }

Lo que estoy tratando de hacer es obtener el valor de cualquiera de esos parámetros. Intenté hacer algo como esto:

 console.log(headerValues["Parameter1"]); console.log(headerValues.Parameter1);

Pero con ambos obtengo un resultado indefinido. También intenté convertir el resultado de mi encabezado de respuesta a JSON y probé el archivo console.log anterior con el siguiente código, pero obtengo los mismos resultados.

 JSON.stringify(response.headers['x-customName']);

¿Qué estoy haciendo mal o qué puedo hacer para obtener esos valores?

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Intenta desestructurarlo:

 .then({data}) => { console.log(data.parameter1); }
about 4 years ago · Juan Pablo Isaza Relatório
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