Prueba de conectividad HTTP
Pruebe si se puede acceder a alguna URL y mida su tiempo de recuperación con nuestra prueba de conectividad HTTP gratuita. Ingrese una URL para medir el tiempo de resolución de DNS, la duración del protocolo de enlace TCP, el tiempo de negociación TLS (para HTTPS), el tiempo hasta el primer byte (TTFB) y el tiempo total de descarga de contenido. Los resultados se muestran en un gráfico en cascada interactivo que muestra cada fase proporcionalmente; no es necesario registrarse.
Test if a URL is reachable and measure its fetch timing. See DNS resolution, TCP handshake, TLS handshake, Time to First Byte (TTFB), and total load time with an interactive waterfall chart.
Enter a URL to test its connectivity and measure fetch timing (https:// is added automatically if missing).
¿Por qué utilizar nuestra prueba de conectividad HTTP?
- Tiempo de recuperación real del navegador: mida el tiempo de recuperación real desde su navegador al servidor de destino mediante la API Performance Resource Timing. Obtenga tiempo real de resolución de DNS, duración del protocolo de enlace TCP, tiempo de negociación TLS, tiempo hasta el primer byte y tiempo total de descarga, no estimaciones ni aproximaciones.
- Gráfico en cascada interactivo: visualice cada fase de la solicitud HTTP en un gráfico en cascada detallado. Vea cómo se acumulan DNS, TCP, TLS, TTFB y las fases de descarga, con sus duraciones y proporciones relativas. Identifique rápidamente qué fase es el cuello de botella en la conexión.
- Detección de Timing-Allow-Origin: detecta automáticamente si el servidor de destino envía el encabezado Timing-Allow-Origin, que determina si hay información detallada de tiempo disponible para solicitudes de origen cruzado. Cuando está habilitado, obtienes desgloses completos de DNS/TCP/TLS. Cuando está ausente, la herramienta señala claramente la limitación.
- Código de estado y análisis de respuesta: consulte el código de estado HTTP, el texto de estado, el tamaño de la respuesta y el protocolo (HTTP frente a HTTPS) para cada prueba. Las notas completas explican lo que significa cada métrica de tiempo y destacan observaciones importantes como la reanudación de la sesión TLS, las redirecciones y las limitaciones de tiempo.
Casos de uso comunes para la prueba de conectividad HTTP
- Depuración de latencia del sitio web: cuando su sitio web parezca lento, utilice la prueba de conectividad HTTP para identificar el cuello de botella. Compruebe si el problema es el tiempo de resolución de DNS, la latencia de la conexión TCP, la sobrecarga de negociación TLS o el tiempo de respuesta del servidor (TTFB). Identifique exactamente qué fase necesita optimización.
- Comparación de CDN y proveedores de alojamiento: compare el rendimiento de conectividad de diferentes proveedores de CDN o regiones de alojamiento. Pruebe las URL de diferentes proveedores en paralelo para ver cuál tiene el TTFB más bajo, la negociación TLS más rápida y el mejor tiempo de conexión general desde su ubicación.
- Verificación de la configuración de TLS: verifique que su configuración de TLS esté optimizada para el rendimiento. El gráfico en cascada muestra el tiempo de protocolo de enlace TLS, lo que le ayuda a evaluar si la reanudación de la sesión TLS está funcionando, si su cadena de certificados es óptima y si la configuración de su conjunto de cifrado tiene buen rendimiento.
- Monitoreo del rendimiento de DNS: supervise los tiempos de resolución de DNS para sus dominios en diferentes proveedores de DNS. Detecte búsquedas de DNS lentas que pueden indicar problemas de resolución, servidores de nombres mal configurados o retrasos en la propagación que afectan el tiempo de conexión inicial de su sitio web.
- Comprobación de cumplimiento de Timing-Allow-Origin: compruebe si sus API y servicios de terceros exponen el encabezado Timing-Allow-Origin, que es necesario para mediciones detalladas de temporización entre orígenes. Asegúrese de que sus herramientas de monitoreo del desempeño puedan recopilar datos de sincronización precisos para todos sus recursos externos.
- Evaluación de conectividad global: evalúe qué tan bien se desempeña un sitio web o API en diferentes condiciones de red. La sincronización basada en el navegador refleja la experiencia real del usuario y tiene en cuenta las condiciones de la red local, el rendimiento de la resolución de DNS y el enrutamiento del ISP que las pruebas del lado del servidor no pueden medir.
¿Qué son las pruebas de conectividad HTTP?
Las pruebas de conectividad HTTP miden el tiempo que tarda en completarse cada fase de una solicitud HTTP, desde la búsqueda de DNS hasta el byte final recibido. A diferencia de ping o traceroute, que prueban la conectividad a nivel de red, la prueba de conectividad HTTP mide la solicitud completa a nivel de aplicación, incluida la resolución de DNS, el establecimiento de la conexión TCP, el protocolo de enlace TLS/SSL (para HTTPS), el tiempo de procesamiento del servidor (TTFB) y la descarga de contenido. Esto proporciona una imagen realista de lo que los usuarios realmente experimentan al acceder a un sitio web o API.
Cómo funciona nuestra prueba de conectividad HTTP
- Ingrese una URL: escriba cualquier URL (con o sin https://) y haga clic en "Probar conectividad". Agregamos automáticamente https:// si no se especifica ningún protocolo y enviamos una solicitud HTTP GET estándar desde su navegador.
- Medición de tiempo: su navegador mide el tiempo de cada fase de solicitud utilizando la API Performance Resource Timing. La herramienta rastrea el tiempo de búsqueda de DNS, el tiempo de conexión TCP, el tiempo de protocolo de enlace TLS, el tiempo hasta el primer byte (cuánto tiempo hasta que el servidor comience a responder) y el tiempo de descarga de contenido.
- Visualización de resultados: los tiempos se muestran en una cuadrícula de resumen y un gráfico en cascada interactivo que muestra cada fase proporcionalmente. La herramienta también detecta si el servidor admite sincronización detallada entre orígenes a través del encabezado Timing-Allow-Origin y anota cualquier limitación u observación.
Comprensión de las métricas de sincronización HTTP
- Búsqueda de DNS: el tiempo para resolver el nombre de dominio en una dirección IP. DNS rápido (1-50 ms) indica solucionadores de DNS eficientes. Un DNS lento puede indicar problemas de resolución o servidores de nombres mal configurados.
- Apretón de manos TCP: el tiempo para establecer una conexión TCP (SYN, SYN-ACK, ACK). Normalmente, entre 10 y 100 ms, según la latencia de la red. Las conexiones Keep-Alive omiten este paso.
- Apretón de manos TLS: el momento de negociar una conexión segura, incluido el intercambio de certificados y la negociación del conjunto de cifrado. TLS 1.3 reduce esto a un solo viaje de ida y vuelta. La reanudación de la sesión puede hacerla casi instantánea.
- TTFB (Tiempo hasta el primer byte): el tiempo desde el inicio de la solicitud hasta el primer byte de la respuesta. Esto incluye la latencia de la red y el tiempo de procesamiento del servidor. Google recomienda TTFB por debajo de 800 ms para una buena experiencia de usuario.
- Descargar: El tiempo para recibir el cuerpo de respuesta. Depende del tamaño del contenido, el ancho de banda de la red y la compresión. Las respuestas más pequeñas con compresión gzip/brotli se descargan más rápido.
Limitaciones de privacidad y de origen cruzado
Nuestra prueba de conectividad HTTP envía solicitudes directamente desde su navegador a la URL de destino. No representamos, almacenamos ni procesamos sus solicitudes en nuestros servidores. Para solicitudes de origen cruzado, la información de tiempo detallada (DNS, TCP, TLS) solo está disponible si el servidor de destino envía el encabezado de respuesta Timing-Allow-Origin. Sin este encabezado, sólo están disponibles TTFB y el tiempo total. La herramienta indica claramente cuando el tiempo detallado no está disponible. Todos los datos se procesan en el lado del cliente y no se conservan registros de solicitudes.
Preguntas frecuentes
Una prueba de conectividad HTTP mide el tiempo que lleva cada fase de una solicitud HTTP: búsqueda de DNS, protocolo de enlace TCP, protocolo de enlace TLS, tiempo hasta el primer byte (TTFB) y descarga de contenido. A diferencia del ping, que solo prueba la accesibilidad de la red, una prueba de conectividad HTTP mide la solicitud completa a nivel de aplicación que los usuarios realmente experimentan al acceder a un sitio web.
Ingrese una URL y haga clic en "Probar conectividad". Su navegador envía una solicitud HTTP GET a la URL y utiliza la API Performance Resource Timing para medir la duración de cada fase de la solicitud: búsqueda de DNS, conexión TCP, negociación TLS (si es HTTPS), tiempo de respuesta del servidor (TTFB) y descarga de contenido. Los resultados se muestran en una cuadrícula de tiempo y un gráfico en cascada.
TTFB (Time to First Byte) mide el tiempo desde el inicio de la solicitud hasta que se recibe el primer byte de la respuesta. Incluye el tiempo de ida y vuelta de la red más el tiempo de procesamiento del servidor. Google recomienda TTFB por debajo de 800 ms. Un TTFB alto indica un procesamiento lento del servidor, congestión de la red o ubicaciones distantes del servidor.
La sincronización detallada de DNS, TCP y TLS solo está disponible cuando el servidor de destino envía el encabezado de respuesta Timing-Allow-Origin. Sin este encabezado, los navegadores restringen el acceso a estos horarios por razones de seguridad. Para las URL sin Timing-Allow-Origin, solo se muestran TTFB, tiempo de descarga y tiempo total.
Ping prueba la accesibilidad básica de la red utilizando paquetes ICMP en la capa de red. La prueba de conectividad HTTP mide el ciclo completo de solicitudes HTTP en la capa de aplicación, incluida la resolución DNS, la conexión TCP, la negociación TLS, el procesamiento del servidor y la descarga de contenido. Ping no puede detectar problemas con los servidores web, las configuraciones DNS o TLS.
No. Sus solicitudes de prueba de conectividad van directamente desde su navegador a la URL de destino. No representamos, almacenamos, registramos ni procesamos sus solicitudes en nuestros servidores. Todas las mediciones y análisis de tiempos se realizan en el lado del cliente en su navegador mediante la API de rendimiento.
La mayoría de los navegadores bloquean las solicitudes de recuperación a localhost (127.0.0.1, localhost) y direcciones de red privada por razones de seguridad (Acceso a red privada). La herramienta está diseñada para probar URL de acceso público. Para pruebas de desarrollo local, utilice una herramienta como curl o una aplicación de prueba de red dedicada.
¡Sí! 100% gratis sin registro, sin cuenta y sin límites de uso. Pruebe la conectividad de cualquier URL tantas veces como necesite, completamente gratis y para siempre.