Pieprasījuma priekšskatījums

API pārbaudes pieprasījuma priekšskatījums

Kas ir pieprasījuma priekšskatījums?

Pieprasījuma priekšskatījuma funkcija ļauj simulēt API pieprasījumu no jebkuras no 26 mākoņa atrašanās vietām, ko nodrošina LoadFocus. Tas palīdz saprast, kā jūsu API darbosies reālās pasaules apstākļos pirms pārbaudes konfigurācijas pabeigšanas.

Simulācija no vairākām atrašanās vietām

Varat simulēt pieprasījumu no dažādām globālām vietām, lai redzētu, kā API uzvedas dažādos reģionos. Tas ir īpaši noderīgi latentuma problēmu identificēšanai un konsekventas veiktspējas nodrošināšanai dažādās ģeogrāfiskās vietās.

Atbildes laika sadalījums

Priekšskatījuma laikā varat pārbaudīt atbildes laika sadalījumu, izmantojot laika joslas grafiku. Šis detalizētais skats palīdz precīzi noteikt, kur var rasties aizkaves. Sadalījums ietver šādas metrikas:

  • Wait: Laiks, kas pavadīts, gaidot sākotnējo servera atbildi pēc pieprasījuma nosūtīšanas.
  • DNS: Laiks, kas nepieciešams domēna nosaukuma atrisināšanai IP adresē.
  • TCP: Laiks, kas nepieciešams TCP savienojuma izveidošanai starp klientu un serveri.
  • TLS: Laiks, kas nepieciešams droša TLS savienojuma izveidošanai, ja piemērojams.
  • Request: Laiks, kas nepieciešams HTTP pieprasījuma nosūtīšanai uz serveri.
  • First Byte: Laiks, kas nepieciešams serverim, lai nosūtītu pirmo atbildes baitu.
  • Download: Laiks, kas nepieciešams visas atbildes lejupielādēšanai no servera.

Šīs metrikas nodrošina visaptverošu skatījumu uz dažādām pieprasījuma stadijām, ļaujot identificēt konkrētas jomas, kurām var būt nepieciešama optimizācija.

Pieprasījuma un atbildes detaļu skatīšana

Papildus atbildes laika sadalījumam varat skatīt pilnu API atbildes pamattekstu. Tas ietver:

  • Pieprasījuma galvenes: Skatiet visas ar pieprasījumu nosūtītās galvenes.
  • Atbildes galvenes: Skatiet visas servera atgrieztās galvenes.

Šīs galvenes var viegli nokopēt starpliktuvē, noklikšķinot uz kopēšanas ikonas blakus galvenes vērtībai, atvieglojot informācijas kopīgošanu vai tālāku analīzi.

Pieprasījuma priekšskatījums

Praktiski lietošanas gadījumi

  • Latentuma analīze: Nosakiet, vai un kur latentums ietekmē jūsu API veiktspēju.
  • Atkļūdošana: Identificējiet problēmas dažādās pieprasījuma dzīves cikla stadijās (DNS atrisināšana, TCP savienojums, TLS rokasspiediena utt.).
  • Reģionālā veiktspējas testēšana: Nodrošiniet, ka jūsu API labi darbojas dažādās ģeogrāfiskās atrašanās vietās.
  • Galveņu validācija: Pārbaudiet, vai tiek nosūtītas un saņemtas pareizās galvenes.

Izmantojot pieprasījuma priekšskatījuma funkciju, varat nodrošināt, ka jūsu API pārbaudes ir precīzi konfigurētas un ka jūsu API darbosies kā paredzēts dažādos apstākļos.