Verzoeksvoorbeeld

API Check Verzoeksvoorbeeld

Wat is Verzoeksvoorbeeld?

De functie Verzoeksvoorbeeld stelt u in staat het API-verzoek te simuleren vanuit een van de 26 cloudlocaties die door LoadFocus worden aangeboden. Dit helpt u te begrijpen hoe uw API zal presteren onder realistische omstandigheden voordat u de checkconfiguratie definitief maakt.

Simuleren vanuit Meerdere Locaties

U kunt het verzoek simuleren vanuit verschillende wereldwijde locaties om te zien hoe de API zich gedraagt in verschillende regio's. Dit is bijzonder nuttig voor het identificeren van latentieproblemen en het waarborgen van consistente prestaties over verschillende geografische gebieden.

Responstijduitsplitsing

Tijdens het voorbeeld kunt u de responstijduitsplitsing bekijken aan de hand van een tijdlijngrafiek. Deze gedetailleerde weergave helpt u te bepalen waar vertragingen kunnen optreden. De uitsplitsing omvat de volgende metrieken:

  • Wait: De tijd die wordt besteed aan het wachten op het eerste serverantwoord nadat het verzoek is verzonden.
  • DNS: De tijd die nodig is om de domeinnaam om te zetten naar een IP-adres.
  • TCP: De tijd die nodig is om een TCP-verbinding tot stand te brengen tussen de client en de server.
  • TLS: De tijd die nodig is om een beveiligde TLS-verbinding tot stand te brengen, indien van toepassing.
  • Request: De tijd die nodig is om het HTTP-verzoek naar de server te verzenden.
  • First Byte: De tijd die nodig is voor de server om de eerste byte van het antwoord te verzenden.
  • Download: De tijd die nodig is om het volledige antwoord van de server te downloaden.

Deze metrieken bieden een uitgebreid overzicht van de verschillende fasen van het verzoek, waardoor u specifieke gebieden kunt identificeren die mogelijk optimalisatie nodig hebben.

Verzoek- en Antwoorddetails Bekijken

Naast de responstijduitsplitsing kunt u de volledige body van het API-antwoord bekijken. Dit omvat:

  • Verzoekheaders: Bekijk alle headers die met het verzoek zijn verzonden.
  • Antwoordheaders: Bekijk alle headers die door de server zijn geretourneerd.

Deze headers kunnen eenvoudig naar het klembord worden gekopieerd door op het kopieerpictogram naast de waarde van de header te klikken, waardoor het gemakkelijk is om de informatie te delen of verder te analyseren.

Request Preview

Praktische Toepassingen

  • Latentieanalyse: Bepaal of en waar latentie de prestaties van uw API beรฏnvloedt.
  • Debugging: Identificeer problemen in verschillende fasen van de verzoeklevenscyclus (DNS-resolutie, TCP-verbinding, TLS-handshake, enz.).
  • Regionale Prestatietests: Zorg ervoor dat uw API goed presteert in verschillende geografische locaties.
  • Headervalidatie: Verifieer dat de juiste headers worden verzonden en ontvangen.

Door de functie Verzoeksvoorbeeld te gebruiken, kunt u ervoor zorgen dat uw API checks nauwkeurig zijn geconfigureerd en dat uw API onder verschillende omstandigheden naar verwachting zal presteren.