Verificador de códigos de estado HTTP

Comprobar estado

La solicitud va directamente de tu navegador al destino, nunca pasa por nuestro servidor. Se omiten las cookies y credenciales HTTP, y no se envía el referente. El destino sí recibe tu dirección IP y los datos de la solicitud. En el modo por pasos, la URL y el método se guardan brevemente en esta pestaña.

Siguiente

Los nombres son las etiquetas estándar en inglés del protocolo. Filtra por código o nombre.

1xx

Estado Nombre estándar
100 Continue
101 Switching Protocols
102 Processing
103 Early Hints

2xx

Estado Nombre estándar
200 OK
201 Created
202 Accepted
204 No Content
206 Partial Content

3xx

Estado Nombre estándar
301 Moved Permanently
302 Found
303 See Other
304 Not Modified
307 Temporary Redirect
308 Permanent Redirect

4xx

Estado Nombre estándar
400 Bad Request
401 Unauthorized
403 Forbidden
404 Not Found
405 Method Not Allowed
408 Request Timeout
409 Conflict
410 Gone
422 Unprocessable Content
429 Too Many Requests

5xx

Estado Nombre estándar
500 Internal Server Error
501 Not Implemented
502 Bad Gateway
503 Service Unavailable
504 Gateway Timeout
505 HTTP Version Not Supported

Comprueba la respuesta HTTP final que tu navegador puede leer para una URL pública. La solicitud se ejecuta en esta pestaña con HEAD o GET, sigue las redirecciones y muestra el estado final, la URL final, el tiempo hasta las cabeceras y las cabeceras expuestas por CORS. Hyperion no actúa como proxy.

Cómo comprobar un estado HTTP

  1. 1

    Introduce una URL HTTPS pública

    Se admiten HTTP y HTTPS, pero una página HTTPS no puede solicitar un destino HTTP inseguro por la protección contra contenido mixto.

  2. 2

    Elige HEAD o GET

    HEAD pide las mismas cabeceras que GET sin cuerpo. Usa GET si el servidor rechaza o gestiona mal HEAD.

  3. 3

    Ejecuta la solicitud

    Se omiten las cookies y credenciales HTTP. El navegador aplica sus reglas de CORS, red privada y redirecciones.

  4. 4

    Lee la respuesta final

    Consulta el estado final, la URL final legible, el tiempo hasta las cabeceras y solo las cabeceras disponibles para JavaScript.

Qué puede mostrar

Resultado Significado
Estado Estado de la respuesta final legible después de seguir redirecciones
URL final URL final cuando Fetch informa de que hubo una redirección
Tiempo Tiempo hasta disponer de las cabeceras, no una medición de carga completa
Cabeceras Cabeceras seguras de CORS y las adicionales que el destino exponga expresamente

Una solicitud Fetch normal entre orígenes no revela cada salto de redirección. Este resultado no es un rastreo de cadena: los estados intermedios, los valores de Location y sus tiempos no están disponibles. Para eso hace falta un comprobador desde servidor que limite los destinos a redes públicas y valide cada salto.

Límites del navegador, CORS y privacidad

La solicitud va directamente del navegador al destino. Hyperion no recibe la URL ni realiza la conexión. Se omiten las cookies, la autenticación HTTP y el referente. El destino sí recibe tu dirección IP, la URL, el método HEAD o GET y las cabeceras normales del navegador. En el modo por pasos, la URL y el método permanecen brevemente en el almacenamiento de sesión de esta pestaña.

Una comprobación entre orígenes solo funciona si la política CORS del destino permite leer la respuesta. no-cors no lo soluciona: devuelve una respuesta opaca cuyo estado aparece como 0 ante JavaScript. Un fallo de CORS, DNS, TLS, contenido mixto, red privada o conexión puede producir el mismo error genérico. Por tanto, el error no demuestra que el sitio esté caído.

Solo se aceptan URL HTTP y HTTPS sin credenciales incrustadas. Se rechazan localhost y las direcciones privadas o link-local escritas de forma literal. JavaScript no puede resolver y verificar de forma fiable todos los nombres antes de Fetch, por lo que también intervienen las protecciones de CORS y red privada del navegador.

HEAD, GET y redirecciones

RFC 9110 define HEAD con la misma semántica que GET, salvo que el servidor no envía contenido. Algunos servidores lo desactivan o implementan mal; prueba GET si el resultado sorprende. En modo GET, la herramienta cancela el flujo al recibir las cabeceras, aunque algunos bytes del cuerpo pueden haberse transferido. No muestra el cuerpo.

Fetch sigue las redirecciones automáticamente, así que el estado final puede ser distinto del que devolvió la URL inicial. 301 y 308 indican movimientos permanentes; 302 y 307, temporales. 307 y 308 conservan el método. 301 y 302 permiten cambiar POST a GET, aunque aquí solo se usa HEAD o GET.

Clases habituales

Clase Significado general
1xx Información provisional antes de una respuesta final
2xx Solicitud recibida, entendida y aceptada correctamente
3xx Hace falta otra acción, como redirección o validación de caché
4xx Problema en la solicitud o imposibilidad de atender a ese cliente
5xx El servidor falló al gestionar una solicitud aparentemente válida

304 pertenece a una solicitud condicional e indica que puede reutilizarse una representación guardada; no es un éxito general esperable en una comprobación ordinaria. 401 solicita autenticación, mientras que 403 indica que el servidor entiende la solicitud pero se niega a atenderla. El número del estado es la referencia autoritativa.

Preguntas frecuentes

El navegador oculta una respuesta de otro origen si el destino no permite leerla mediante CORS. Los fallos de DNS, TLS, contenido mixto, red privada o conexión pueden generar el mismo error, así que no demuestra que el destino esté desconectado.

No. Fetch puede indicar que hubo una redirección y exponer la URL final legible, pero no entrega a esta página cada estado intermedio, cabecera Location ni tiempo por salto.

HEAD debería comportarse como GET sin cuerpo, pero algunos servidores lo enrutan o configuran de otra forma. Prueba GET ante un 405, un estado inesperado o un error.

No. Tu navegador la envía directamente, sin credenciales ni referente. El destino recibe tu IP y los datos de la solicitud; Hyperion no usa un proxy ni registra la URL mediante esta herramienta.

Herramientas relacionadas