Ver la ruta de redireccionamiento completa y el código de estado HTTP en Chrome

88

Estoy tratando de encontrar ciertos acortadores de enlaces y redireccionar los enlaces de enlaces out.php usando la redirección 301 o no. Estoy mirando la pestaña de recursos en las herramientas de desarrollo de Chrome, pero solo muestra los encabezados de la página de destino y no de los scripts de enlace en sí.

Además, algunos de los sitios que estoy investigando en realidad redireccionan más de una vez, por lo que sería mejor si pudiera rastrear toda la ruta de redireccionamiento.

¿Cómo puedo ver si exactamente cómo fui redirigido y si estaban usando 301 o no?

Stephan Muller
fuente
1
Método para redirecciones persistencia con FF: superuser.com/questions/242138/...
Fedir RYKHTIK
deteniéndose en el punto de interrupción y tomándose todo el tiempo que ... ➝ stackoverflow.com/a/12419326/444255
Frank Nocke

Respuestas:

126

Desde 2014

En la parte superior del inspector de Chrome (en la Networkpestaña) hay una casilla de verificación que dice Preserve log. Habilite esta opción. Ahora no importa en absoluto cómo navegue la página, el inspector mantendrá todo el historial de registro, incluida la respuesta de redireccionamiento.

Versiones anteriores de Chrome

En la parte inferior del inspector de Chrome (en la Networkpestaña) hay un botón con un círculo grande. Pase el cursor sobre este botón y una información sobre herramientas dice Preserve log upon navigation. Haga clic en el botón y se volverá rojo. Ahora no importa en absoluto cómo navegue la página, el inspector mantendrá todo el historial de registro, incluida la respuesta de redireccionamiento.

Alexander Bird
fuente
1
Esta es ahora (en realidad, ha sido durante un tiempo) una respuesta más relevante que la originalmente aceptada. En su lugar, acepté este.
Stephan Muller
1
Tenga en cuenta que si está rastreando redireccionamientos para XHR o algún tipo de llamadas REST, y no puede ver los redireccionamientos 301 o 302, asegúrese de que en la pestaña "Red" haya habilitado no solo el filtro "XHR", sino también el filtro "Otro". (puede seleccionar varios mediante Ctrl + Clic). Por supuesto, siempre puede usar el filtro "Todos", pero tendrá mucho ruido de otros tipos de solicitudes.
Dimitry K
18

Tuve el mismo problema y descubrí que la solución difería ligeramente de las respuestas anteriores.

Tuve que seleccionar Otro para el tipo de documento en la barra de filtro, así como también haber marcado la casilla Conservar registro y registrar el inicio de sesión de la red.

Captura de pantalla de Chrome Dev Tools

jx12345
fuente
3
Los redireccionamientos 302 solo se muestran cuando se selecciona Otro (a partir de Google Chrome 67 en mac os 10.13)
user674669
gracias por eso, estaba filtrando a Doc y estaba realmente confundido por qué no aparecía.
Eluvatar
16

En las herramientas para desarrolladores de Chrome, seleccione "Recursos"; luego, en "Documentos" u "Otro", debería poder encontrar la solicitud original, consulte los "Encabezados" para ver el código de estado 301. Aquí hay un gran artículo: http: //www.html5rocks.com/tutorials/developertools/part1/#toc-resources

viperguynaz
fuente
Cuando una página se actualiza con javascript o meta actualización, no se rastreará. Sin embargo, obtuve lo que necesitaba, así que gracias :)
Stephan Muller
3
Ahora puede ver esto en el área de Red, siendo Estado una de las columnas de la tabla.
digitaljoel
2
Nota rápida de que "Conservar registro en la navegación" debe estar habilitado para ver cada solicitud / respuesta
Josh Smeaton