Forhåndsvisning av forespørsel
Forhåndsvisning av API-sjekkforespørsel
Hva er forhåndsvisning av forespørsel?
Funksjonen for forhåndsvisning av forespørsel lar deg simulere API-forespørselen fra en av de 26 skylokasjonene som tilbys av LoadFocus. Dette hjelper deg med å forstå hvordan API-en din vil yte under virkelige forhold før du fullfører sjekkkonfigurasjonen.
Simuler fra flere lokasjoner
Du kan simulere forespørselen fra ulike globale lokasjoner for å se hvordan API-en oppfører seg i forskjellige regioner. Dette er spesielt nyttig for å identifisere ventetidsproblemer og sikre konsistent ytelse på tvers av geografier.
Nedbryting av responstid
Under forhåndsvisningen kan du undersøke nedbrytingen av responstid ved hjelp av et tidslindiagram. Denne detaljerte visningen hjelper deg med å identifisere hvor forsinkelser kan oppstå. Nedbrytingen inkluderer følgende målinger:
- Wait: Tiden brukt på å vente på det første serversvaret etter at forespørselen er sendt.
- DNS: Tiden det tar å løse domenenavnet til en IP-adresse.
- TCP: Tiden det tar å etablere en TCP-forbindelse mellom klienten og serveren.
- TLS: Tiden det tar å etablere en sikker TLS-forbindelse, hvis aktuelt.
- Request: Tiden det tar å sende HTTP-forespørselen til serveren.
- First Byte: Tiden det tar for serveren å sende den første byten av responsen.
- Download: Tiden det tar å laste ned hele responsen fra serveren.
Disse målingene gir et omfattende bilde av de ulike stadiene i forespørselen, slik at du kan identifisere spesifikke områder som kan trenge optimalisering.
Visning av forespørsels- og responsdetaljer
I tillegg til nedbrytingen av responstid kan du se hele innholdet i API-responsen. Dette inkluderer:
- Forespørselsheaders: Se alle headers sendt med forespørselen.
- Responsheaders: Se alle headers returnert av serveren.
Disse headerne kan enkelt kopieres til utklippstavlen ved å klikke på kopiikonet ved siden av headerens verdi, noe som gjør det enkelt å dele eller ytterligere analysere informasjonen.
Praktiske bruksområder
- Ventetidsanalyse: Fastslå om og hvor ventetid påvirker API-ytelsen din.
- Feilsøking: Identifiser problemer i ulike stadier av forespørselens livssyklus (DNS-oppløsning, TCP-forbindelse, TLS-håndtrykk osv.).
- Regional ytelsestesting: Sikre at API-en din yter godt på tvers av forskjellige geografiske lokasjoner.
- Header-validering: Verifiser at de korrekte headerne sendes og mottas.
Ved å bruke funksjonen for forhåndsvisning av forespørsel kan du sikre at API-sjekkene dine er nøyaktig konfigurert og at API-en din vil yte som forventet under ulike forhold.