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

2.4K
Vistas
Error "TypeError: Load Failed" de Javascript al llamar a "fetch" en iOS

Estoy registrando errores del cliente JS usando Sentry y hay muchos errores de tipo "Error de tipo: error de carga". Solo ocurre en iOS. No puedo encontrar nada en Google. ¿Es este un error nativo de Javascript o algo más? ¿Qué significa? Esto es independiente de un problema aparentemente relacionado con "TypeError: canceled".

Captura de pantalla de Sentry of the breadcrumbs

over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

Por lo que entiendo, la API de fetch puede devolver deliberadamente detalles de error muy limitados en caso de falla. (De lo contrario, un programa JS malicioso podría emitir una variedad de solicitudes de recuperación y observar sus resultados para identificar qué servidores internos existen, a qué servidores tiene acceso el usuario, etc.)

Si tiene acceso a una Mac, puede ver esto por sí mismo experimentando con solicitudes de fetch desde la consola de Safari DevTools. Por ejemplo:

Captura de pantalla de la consola Safari TevTools

La solicitud de google.com falla debido a CORS. La solicitud de example.does-not-exist es un nombre no válido. La consola de DevTools brinda detalles completos, por lo que un desarrollador que realmente está en el navegador puede solucionar el problema, pero esos detalles no están disponibles para el código JS; el código JS recibe el mismo mensaje "Error de tipo: error de carga" en cada caso.

Si tiene la suerte de tener una forma de acceder a la consola del navegador, puede ver más detalles, pero de lo contrario, no estoy al tanto de nada que pueda hacer para localizar el problema; presumiblemente podría ser prácticamente cualquier error de red.

over 4 years ago · Santiago Trujillo 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