Comprobador de estado HTTP
Introduzca una URL y lea cada salto por el que pasa. El código de estado, hacia dónde apunta después, cuánto tardó y las cabeceras de respuesta en cada paso.
Comprobar una URL
Introduzca una URL arriba. Cada salto vuelve con su estado, hacia dónde apunta y cuánto tardó.
Esta petición la hace nuestro servidor, no su navegador. Nos identificamos como SessionReplay-Tools, seguimos como mucho cinco saltos y abandonamos a los veinte segundos.
Qué es una cadena de redirección
Una cadena de redirección es todo lo que ocurre entre la URL que alguien escribió y la página que acaba viendo. Cada salto responde con un estado 3xx y una cabecera Location que nombra la siguiente URL, y el navegador la sigue. Un salto es normal. Tres o cuatro suelen significar que se han ido apilando reglas antiguas, y cada salto de más cuesta un viaje de ida y vuelta antes de que se dibuje nada. Este comprobador recorre la cadena desde nuestro servidor y muestra cada paso con su estado, el destino que indicó, cuánto tardó y las cabeceras que devolvió.
Por qué una cadena que acaba mal le llega tarde
Una redirección que aterriza donde no toca rara vez parece un error. El visitante recibe una página, solo que no la que pidió, así que no se registra nada y nadie abre un ticket. Le llega de segunda mano, como una queja de que un enlace está roto o de que al iniciar sesión la gente acaba en el sitio equivocado. Leer la cadena convierte eso en algo concreto: el salto que cambió el host, se comió la ruta o mandó un enlace de campaña antiguo a la portada.
Qué prometen 301, 302, 307 y 308
301 dice que la mudanza es permanente y que la URL antigua debe olvidarse, y eso es lo que aplican los buscadores. 302 dice que la mudanza es temporal y que la URL original sigue siendo la canónica. Ambos se implementaron muy a menudo convirtiendo un POST en un GET, y por eso existen 307 y 308: 307 es la redirección temporal que conserva el método y el cuerpo, y 308 es la permanente que hace lo mismo. Si el envío de un formulario pierde su cuerpo en algún punto de una cadena, el código de estado de ese salto suele ser la razón.
Preguntas sobre cadenas de redirección
Una cadena que acaba donde no toca es un informe de error
Session Replay captura la página, el registro de red y la consola al lado, para que la siguiente persona que mire una redirección torcida ya tenga la petición entera delante.