Site-Performance-API – TTFB, Weiterleitungen und Komprimierungsprüfung
Ruft eine URL ab und misst die Zeit bis zum ersten Byte (TTFB), die Gesamtantwortzeit, die Inhaltskodierung (gzip, brotli oder keine), die Umleitungsanzahl, die Umleitungskette mit jedem Hop, den HTTP-Statuscode, den Server-Header und die Inhaltsmetadaten. Nützlich für die Leistungsüberwachung, CI/CD-Gates und das Debuggen langsamer Seitenladevorgänge.
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
Dashboards zur Betriebszeitüberwachung
Fragen Sie diesen Endpunkt jede Minute nach Ihren Produktions-URLs ab. Verfolgen Sie TTFB und total_time_ms im Zeitverlauf. Warnen Sie, wenn TTFB Ihren SLA-Schwellenwert überschreitet oder wenn status_code nicht 200 ist.
CI/CD-Performance-Gates
Rufen Sie diesen Endpunkt nach der Bereitstellung im Staging auf. Lassen Sie die Pipeline fehlschlagen, wenn TTFB 500 ms überschreitet oder die Komprimierung deaktiviert ist. Erkennen Sie Leistungsrückgänge, bevor sie in die Produktion übergehen.
Debuggen der Weiterleitungskette
Übergeben Sie eine URL und überprüfen Sie das Array „redirect_chain“, um jeden Hop, Statuscode und Zeitpunkt zu sehen. Identifizieren Sie unnötige Weiterleitungen, die die Latenz erhöhen. Häufige Übeltäter: HTTP-zu-HTTPS-, www-zu-nicht-www- und Trailing-Slash-Weiterleitungen.
Frequently asked questions
Was misst TTFB?
Führt dies JavaScript aus oder rendert es die Seite?
Woher kommt die Anfrage?
Wie vielen Weiterleitungen folgt es?
Kann ich authentifizierte Seiten testen?
Get your API key
Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.