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

229
Vistas
¿Cuáles son los códigos de estado de solicitud de Http angular 0 y -1?

Mientras revisaba los registros de una aplicación de producción, noté muchas solicitudes HTTP fallidas con respuestas que contenían los códigos de estado de 0 y -1. ¿Cuál es la diferencia entre los códigos de estado 1 y 0?

Sé que estos no son códigos de estado 'reales' según la especificación http, así que estaba tratando de encontrar la diferencia entre estos códigos para poder al menos notificar al usuario que algo anda mal con un mensaje como 'No se puede conectar al servidor' o algo parecido.

Angular.io parece carecer de documentación sobre estos, pero pude encontrar esto en la documentación angular heredada :

Además, los códigos de estado inferiores a -1 se normalizan a cero. -1 generalmente significa que la solicitud fue abortada, por ejemplo, usando un config.timeout

¿Se aplica lo mismo a las versiones más nuevas de Angular? Estoy usando Angular 4.0.1.

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

0

Estoy buscando la misma respuesta, pero lo que sé con certeza es que si su aplicación angular no pudo obtener una respuesta del servidor, establecerá el código de estado 0 o -1 (porque se recibe un código de estado http de un servidor).

Noté que el estado -1 se usa para llamadas con tiempo de espera agotado y si la solicitud real no se ha enviado (por ejemplo, la solicitud de opciones de verificación previa falló, debido a que no hay problemas de Internet o CORS).

No estoy seguro de cuándo regresa el estado 0, pero ya lo he encontrado. No sé si esos dos estados se han mezclado a lo largo de los lanzamientos de Angular.

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