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

271
Vistas
diferenciando net::ERR_NAME_NOT_RESOLVED de net::ERR_CONNECTION_REFUSED

Tengo una página web que intenta establecer el src de una imagen. Espero errores según la imagen que pida, y quiero detectar los mensajes de error y tener diferentes respuestas según el error que obtenga.

Estoy buscando comparar net::ERR_CONNECTION_REFUSED vs net::ERR_NAME_NOT_RESOLVED.

Intenté mirar el evento de error, pero no parece haber ninguna información sobre el mensaje de error real o el tipo de evento.

ambos eventos se ven así

 Event {isTrusted: true, type: 'error', target: img, currentTarget: img, eventPhase: 2, …} isTrusted: true bubbles: false cancelBubble: false cancelable: false composed: false currentTarget: null defaultPrevented: false eventPhase: 0 path: (5) [img, body, html, document, Window] returnValue: true srcElement: img target: img timeStamp: 2342.2000000178814 type: "error"

Haría un intento/captura ya que parece devolver el mensaje de error como una cadena, pero no estoy seguro de cómo capturarlo, ya que el error está en la solicitud HTTP, no en el cambio de src.

actualización Intenté acceder a la ruta con un XMLHttpRequest y capturar el envío, pero no recibo el mensaje de error en la instrucción try/catch al hacerlo. El depurador muestra que el error está en h.send() pero la instrucción catch no se ejecuta.

ejemplo

 try{ h=new XMLHttpRequest(); h.open("GET","https://address"); h.send(); }catch (e){ console.log("error"); console.log("ERROR:",e); }
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