Pregled zahtjeva
Pregled zahtjeva API provjere
Što je pregled zahtjeva?
Značajka Pregled zahtjeva omogućuje vam simulaciju API zahtjeva s bilo koje od 26 lokacija u oblaku koje pruža LoadFocus. To vam pomaže razumjeti kako će vaš API raditi pod stvarnim uvjetima prije finaliziranja konfiguracije provjere.
Simulacija s više lokacija
Možete simulirati zahtjev s različitih globalnih lokacija kako biste vidjeli kako se API ponaša u različitim regijama. Ovo je posebno korisno za identificiranje problema s latencijom i osiguranje dosljednih performansi diljem geografija.
Raščlamba vremena odgovora
Tijekom pregleda možete pregledati raščlambu vremena odgovora koristeći graf vremenske crte. Ovaj detaljan prikaz pomaže vam odrediti gdje se mogu pojaviti kašnjenja. Raščlamba uključuje sljedeće metrike:
- Wait: Vrijeme provedeno čekajući početni odgovor poslužitelja nakon slanja zahtjeva.
- DNS: Vrijeme potrebno za razrješavanje naziva domene u IP adresu.
- TCP: Vrijeme potrebno za uspostavljanje TCP veze između klijenta i poslužitelja.
- TLS: Vrijeme potrebno za uspostavljanje sigurne TLS veze, ako je primjenjivo.
- Request: Vrijeme potrebno za slanje HTTP zahtjeva na poslužitelj.
- First Byte: Vrijeme potrebno da poslužitelj pošalje prvi bajt odgovora.
- Download: Vrijeme potrebno za preuzimanje cijelog odgovora s poslužitelja.
Ove metrike pružaju sveobuhvatan pregled različitih faza zahtjeva, omogućujući vam identificiranje specifičnih područja koja bi mogla trebati optimizaciju.
Pregled pojedinosti zahtjeva i odgovora
Uz raščlambu vremena odgovora, možete pregledati potpuno tijelo API odgovora. To uključuje:
- Zaglavlja zahtjeva: Pogledajte sva zaglavlja poslana sa zahtjevom.
- Zaglavlja odgovora: Pogledajte sva zaglavlja koja je vratio poslužitelj.
Ova zaglavlja mogu se jednostavno kopirati u međuspremnik klikom na ikonu kopiranja pored vrijednosti zaglavlja, olakšavajući dijeljenje ili daljnju analizu informacija.
Praktični primjeri korištenja
- Analiza latencije: Odredite utječe li i gdje latencija na performanse vašeg API-ja.
- Otklanjanje pogrešaka: Identificirajte probleme u različitim fazama životnog ciklusa zahtjeva (DNS razrješavanje, TCP veza, TLS rukovanje itd.).
- Regionalno testiranje performansi: Osigurajte da vaš API dobro radi na različitim geografskim lokacijama.
- Validacija zaglavlja: Provjerite šalju li se i primaju ispravna zaglavlja.
Korištenjem značajke Pregled zahtjeva možete osigurati da su vaše API provjere točno konfigurirane i da će vaš API raditi prema očekivanjima pod različitim uvjetima.