Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

530
Views
¿Cuál es la diferencia entre Promise.reject (error) y error de retorno en Axios?

Tengo una consulta general sobre Axios y Promises. Quizás alguien me pueda ayudar a aclarar este concepto.

Interceptor básico de Axios incluye:

 // Add a response interceptor axios.interceptors.response.use(function (response) { // Any status code that lie within the range of 2xx cause this function to trigger // Do something with response data return response; }, function (error) { // Any status codes that falls outside the range of 2xx cause this function to trigger // Do something with response error return Promise.reject(error); });

Mi pregunta es cuál es la diferencia entre devolver un error como

 Project.reject(error);

y como

 return error;

Esta respuesta y error van a los bloques Request 'then' amd 'catch' respectivamente, creo. Pero, ¿cuál es la diferencia si usamos Promise.resolve y Promise.reject?

about 4 years ago · Santiago Trujillo
1 answers
Answer question

0

Lo acabo de intentar (¡así de fácil!) y la diferencia es que al devolver una promesa rechazada ( return Promise.reject(error) ), le dices a axios que la respuesta tiene una condición de error y que se debe notificar al código ascendente al respecto ( axios(…).catch(…) se activará).

Al devolver solo el error ( return error ), le está diciendo a axios que básicamente ignore el error y el código ascendente no lo sabrá ( axios(…).then(…) se activará).

about 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!