Predogled zahteve

Predogled zahteve preverjanja API

Kaj je predogled zahteve?

Funkcija predogleda zahteve vam omogoča simulacijo zahteve API z ene od 26 lokacij v oblaku, ki jih zagotavlja LoadFocus. To vam pomaga razumeti, kako bo vaš API deloval v realnih pogojih, preden dokončate konfiguracijo preverjanja.

Simulacija z več lokacij

Zahtevo lahko simulirate z različnih globalnih lokacij, da vidite, kako se API obnaša v različnih regijah. To je še posebej koristno za prepoznavanje težav z zakasnitvijo in zagotavljanje dosledne zmogljivosti v različnih geografskih območjih.

Razčlenitev odzivnega časa

Med predogledom lahko pregledate razčlenitev odzivnega časa s časovnim grafom. Ta podroben pogled vam pomaga natančno določiti, kje lahko prihaja do zamud. Razčlenitev vključuje naslednje metrike:

  • Wait: Čas čakanja na začetni odgovor strežnika po pošiljanju zahteve.
  • DNS: Čas, potreben za razrešitev domenskega imena v IP naslov.
  • TCP: Čas, potreben za vzpostavitev TCP povezave med odjemalcem in strežnikom.
  • TLS: Čas, potreben za vzpostavitev varne TLS povezave, če je to potrebno.
  • Request: Čas, potreben za pošiljanje HTTP zahteve na strežnik.
  • First Byte: Čas, potreben, da strežnik pošlje prvi bajt odgovora.
  • Download: Čas, potreben za prenos celotnega odgovora s strežnika.

Te metrike zagotavljajo celovit pregled različnih faz zahteve, kar vam omogoča prepoznavanje specifičnih področij, ki morda potrebujejo optimizacijo.

Ogled podrobnosti zahteve in odgovora

Poleg razčlenitve odzivnega časa si lahko ogledate celotno telo odgovora API. To vključuje:

  • Glave zahteve: Oglejte si vse glave, poslane z zahtevo.
  • Glave odgovora: Oglejte si vse glave, ki jih vrne strežnik.

Te glave lahko enostavno kopirate v odložišče s klikom na ikono za kopiranje ob vrednosti glave, kar olajša deljenje ali nadaljnjo analizo informacij.

Predogled zahteve

Praktični primeri uporabe

  • Analiza zakasnitve: Ugotovite, ali in kje zakasnitev vpliva na zmogljivost vašega API-ja.
  • Odpravljanje napak: Prepoznajte težave v različnih fazah življenjskega cikla zahteve (razrešitev DNS, TCP povezava, TLS rokovanje itd.).
  • Regionalno testiranje zmogljivosti: Zagotovite, da vaš API dobro deluje v različnih geografskih lokacijah.
  • Preverjanje glav: Preverite, da se pošiljajo in prejemajo pravilne glave.

Z uporabo funkcije predogleda zahteve lahko zagotovite, da so vaša preverjanja API natančno konfigurirana in da bo vaš API deloval po pričakovanjih v različnih pogojih.