Ir al contenido
POST AI agent ready /v1/site/performance

API de rendimiento del sitio: TTFB, redirecciones y comprobación de compresión

Obtiene una URL y mide el tiempo hasta el primer byte (TTFB), el tiempo total de respuesta, la codificación de contenido (gzip, brotli o ninguna), el recuento de redirecciones, la cadena de redireccionamiento con cada salto, el código de estado HTTP, el encabezado del servidor y los metadatos de contenido. Útil para monitoreo del rendimiento, puertas CI/CD y depuración de cargas lentas de páginas.

Parameters

stringrequired

URL to measure performance for.

Code examples

curl -X POST https://api.botoi.com/v1/site/performance \
  -H "Content-Type: application/json" \
  -d '{"url":"https://example.com"}'

When to use this API

Paneles de control del tiempo de actividad

Sondee este punto final cada minuto para sus URL de producción. Realice un seguimiento de TTFB y total_time_ms a lo largo del tiempo. Alerta cuando TTFB excede su umbral de SLA o cuando status_code no es 200.

Puertas de rendimiento de CI/CD

Llame a este punto final después de implementarlo en ensayo. Falla la canalización si TTFB excede los 500 ms o si la compresión está deshabilitada. Capte las regresiones de rendimiento antes de que lleguen a producción.

Depuración de cadena de redireccionamiento

Pase una URL e inspeccione la matriz de redirección_chain para ver cada salto, código de estado y tiempo. Identifique redireccionamientos innecesarios que agreguen latencia. Culpables comunes: redirecciones HTTP a HTTPS, www a no www y barras diagonales finales.

Frequently asked questions

¿Qué mide TTFB?
El tiempo hasta el primer byte (TTFB) es el tiempo en milisegundos entre el envío de la solicitud HTTP y la recepción del primer byte de la respuesta. Incluye resolución DNS, conexión TCP, protocolo de enlace TLS y tiempo de procesamiento del servidor.
¿Esto ejecuta JavaScript o representa la página?
No. Este punto final mide la respuesta HTTP, no la representación del lado del cliente. Calcula el tiempo de la respuesta del servidor e inspecciona los encabezados. Para obtener rendimiento de renderizado de JavaScript, utilice una herramienta basada en navegador como Lighthouse.
¿Desde dónde se envía la solicitud?
Las solicitudes se envían desde los nodos perimetrales de Cloudflare Workers. El centro de datos de Cloudflare más cercano maneja la solicitud, por lo que TTFB refleja la latencia entre ese nodo perimetral y el servidor de destino.
¿Cuántas redirecciones sigue?
El punto final sigue hasta 10 redirecciones. Cada redireccionamiento se registra en la matriz de redirección_chain con su URL, código de estado y tiempo. Si la cadena supera los 10 saltos, la solicitud falla con un error de bucle de redireccionamiento.
¿Puedo probar páginas autenticadas?
No. El punto final envía una solicitud GET estándar sin cookies ni encabezados de autenticación. Mide únicamente el rendimiento de páginas de acceso público.

Get your API key

Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.