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

155
Visualizações
¿Cómo implementar un interceptor Axios para procesamiento por lotes de solicitudes?

Tengo una API que toma identificaciones separadas por comas o una matriz y envía una respuesta para cada identificación si está disponible en el servidor

 https://europe-west1-quickstart-1573558070219.cloudfunctions.net/file-batch-api?ids=fileid1,fileid2,fileid3

Si no se puede encontrar un archivo con id o devuelve un error, no se proporciona en la matriz de elementos de respuesta. Por ejemplo, si se solicita fileid1, fileid2 y fileid3, pero no se puede encontrar fileid3, el valor de retorno es: items: [{id: "fileid1"}, {id: "fileid2"}]

Creé un interceptor axios que combina los parámetros de las solicitudes entrantes, cancela las solicitudes y envía una sola solicitud con todos los parámetros. Esto parece estar funcionando y obtengo los datos en el interceptor, pero no puedo devolver la respuesta a la persona que llama HTTP original en App.js ¿Cómo obtengo la respuesta final en mi llamada original?

He creado un ejemplo de Stackblitz aquí .

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