Anfragevorschau

API-Prüfung Anfragevorschau

Was ist die Anfragevorschau?

Die Anfragevorschau-Funktion ermöglicht 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 Prüfungskonfiguration abschließen.

Von mehreren Standorten simulieren

Sie können die Anfrage von verschiedenen globalen Standorten simulieren, um zu sehen, wie sich die API in verschiedenen Regionen verhält. Dies ist besonders nützlich zur Identifizierung von Latenzproblemen und zur Sicherstellung einer konsistenten Leistung über verschiedene Regionen hinweg.

Antwortzeit-Aufschlüsselung

Während der Vorschau können Sie die Antwortzeit-Aufschlüsselung anhand eines Zeitachsendiagramms untersuchen. Diese detaillierte Ansicht hilft Ihnen, genau zu bestimmen, wo Verzögerungen auftreten könnten. Die Aufschlüsselung umfasst folgende Metriken:

  • Wait: Die Wartezeit auf die erste Serverantwort nach dem Senden der Anfrage.
  • DNS: Die Zeit für die Auflösung des Domainnamens in eine IP-Adresse.
  • TCP: Die Zeit für den Aufbau einer TCP-Verbindung zwischen Client und Server.
  • TLS: Die Zeit für 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 Überblick über die verschiedenen Phasen der Anfrage und ermöglichen es Ihnen, bestimmte Bereiche zu identifizieren, die möglicherweise optimiert werden müssen.

Anfrage- und Antwortdetails anzeigen

Zusätzlich zur Antwortzeit-Aufschlüsselung können Sie den vollständigen 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 zurückgegeben wurden.

Diese Header können 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 Anwendungsfälle

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

Durch die Verwendung der Anfragevorschau-Funktion können Sie sicherstellen, dass Ihre API-Prüfungen genau konfiguriert sind und Ihre API unter verschiedenen Bedingungen wie erwartet funktioniert.