Anfragevorschau

API-Pruefung Anfragevorschau

Was ist die Anfragevorschau?

Die Anfragevorschau-Funktion ermoeglicht es Ihnen, die API-Anfrage von jedem der 26 Cloud-Standorte von LoadFocus zu simulieren. Dies hilft Ihnen zu verstehen, wie Ihre API unter realen Bedingungen funktioniert, bevor Sie die Pruefungskonfiguration abschliessen.

Von mehreren Standorten simulieren

Sie koennen die Anfrage von verschiedenen globalen Standorten simulieren, um zu sehen, wie sich die API in verschiedenen Regionen verhaelt. Dies ist besonders nuetzlich zur Identifizierung von Latenzproblemen und zur Sicherstellung einer konsistenten Leistung ueber verschiedene Regionen hinweg.

Antwortzeit-Aufschluesselung

Waehrend der Vorschau koennen Sie die Antwortzeit-Aufschluesselung anhand eines Zeitachsendiagramms untersuchen. Diese detaillierte Ansicht hilft Ihnen, genau zu bestimmen, wo Verzoegerungen auftreten koennten. Die Aufschluesselung umfasst folgende Metriken:

  • Wait: Die Wartezeit auf die erste Serverantwort nach dem Senden der Anfrage.
  • DNS: Die Zeit fuer die Aufloesung des Domainnamens in eine IP-Adresse.
  • TCP: Die Zeit fuer den Aufbau einer TCP-Verbindung zwischen Client und Server.
  • TLS: Die Zeit fuer den Aufbau einer sicheren TLS-Verbindung, falls zutreffend.
  • Request: Die Zeit zum Senden der HTTP-Anfrage an den Server.
  • First Byte: Die Zeit, bis der Server das erste Byte der Antwort sendet.
  • Download: Die Zeit zum Herunterladen der gesamten Antwort vom Server.

Diese Metriken bieten einen umfassenden Ueberblick ueber die verschiedenen Phasen der Anfrage und ermoeglichen es Ihnen, bestimmte Bereiche zu identifizieren, die moeglicherweise optimiert werden muessen.

Anfrage- und Antwortdetails anzeigen

Zusaetzlich zur Antwortzeit-Aufschluesselung koennen Sie den vollstaendigen Body der API-Antwort anzeigen. Dies umfasst:

  • Anfrage-Header: Sehen Sie alle Header, die mit der Anfrage gesendet wurden.
  • Antwort-Header: Sehen Sie alle Header, die vom Server zurueckgegeben wurden.

Diese Header koennen einfach in die Zwischenablage kopiert werden, indem Sie auf das Kopiersymbol neben dem Header-Wert klicken, was das Teilen oder die weitere Analyse der Informationen erleichtert.

Anfragevorschau

Praktische Anwendungsfaelle

  • Latenzanalyse: Bestimmen Sie, ob und wo Latenz die Leistung Ihrer API beeinflusst.
  • Debugging: Identifizieren Sie Probleme in verschiedenen Phasen des Anfragelebenszyklus (DNS-Aufloesung, TCP-Verbindung, TLS-Handshake usw.).
  • Regionale Leistungstests: Stellen Sie sicher, dass Ihre API in verschiedenen geografischen Regionen gut funktioniert.
  • Header-Validierung: Ueberpruefen Sie, ob die richtigen Header gesendet und empfangen werden.

Durch die Verwendung der Anfragevorschau-Funktion koennen Sie sicherstellen, dass Ihre API-Pruefungen genau konfiguriert sind und Ihre API unter verschiedenen Bedingungen wie erwartet funktioniert.