Προεπισκόπηση Αιτήματος
Προεπισκόπηση Αιτήματος Ελέγχου API
Τι είναι η Προεπισκόπηση Αιτήματος;
Η λειτουργία Προεπισκόπησης Αιτήματος σας επιτρέπει να προσομοιώσετε το αίτημα API από οποιαδήποτε από τις 26 τοποθεσίες cloud που παρέχει το LoadFocus. Αυτό σας βοηθά να κατανοήσετε πώς θα αποδώσει το API σας υπό πραγματικές συνθήκες πριν οριστικοποιήσετε τη ρύθμιση του ελέγχου.
Προσομοίωση από Πολλαπλές Τοποθεσίες
Μπορείτε να προσομοιώσετε το αίτημα από διάφορες παγκόσμιες τοποθεσίες για να δείτε πώς συμπεριφέρεται το API σε διαφορετικές περιοχές. Αυτό είναι ιδιαίτερα χρήσιμο για τον εντοπισμό προβλημάτων καθυστέρησης και τη διασφάλιση συνεπούς απόδοσης σε διαφορετικές γεωγραφίες.
Ανάλυση Χρόνου Απόκρισης
Κατά την προεπισκόπηση, μπορείτε να εξετάσετε την ανάλυση χρόνου απόκρισης χρησιμοποιώντας ένα γράφημα χρονολογίου. Αυτή η λεπτομερής προβολή σας βοηθά να εντοπίσετε πού μπορεί να συμβαίνουν καθυστερήσεις. Η ανάλυση περιλαμβάνει τις ακόλουθες μετρικές:
- Wait: Ο χρόνος αναμονής για την αρχική απόκριση του διακομιστή μετά την αποστολή του αιτήματος.
- DNS: Ο χρόνος που απαιτείται για την επίλυση του ονόματος τομέα σε διεύθυνση IP.
- TCP: Ο χρόνος που απαιτείται για τη δημιουργία σύνδεσης TCP μεταξύ πελάτη και διακομιστή.
- TLS: Ο χρόνος που απαιτείται για τη δημιουργία ασφαλούς σύνδεσης TLS, αν ισχύει.
- Request: Ο χρόνος που απαιτείται για την αποστολή του αιτήματος HTTP στον διακομιστή.
- First Byte: Ο χρόνος που απαιτείται για να στείλει ο διακομιστής το πρώτο byte της απόκρισης.
- Download: Ο χρόνος που απαιτείται για τη λήψη ολόκληρης της απόκρισης από τον διακομιστή.
Αυτές οι μετρικές παρέχουν μια ολοκληρωμένη εικόνα των διαφορετικών σταδίων του αιτήματος, επιτρέποντάς σας να εντοπίσετε συγκεκριμένους τομείς που μπορεί να χρειάζονται βελτιστοποίηση.
Προβολή Λεπτομερειών Αιτήματος και Απόκρισης
Εκτός από την ανάλυση χρόνου απόκρισης, μπορείτε να προβάλετε το πλήρες σώμα της απόκρισης API. Αυτό περιλαμβάνει:
- Request Headers: Δείτε όλα τα headers που στάλθηκαν με το αίτημα.
- Response Headers: Δείτε όλα τα headers που επέστρεψε ο διακομιστής.
Αυτά τα headers μπορούν εύκολα να αντιγραφούν στο πρόχειρο κάνοντας κλικ στο εικονίδιο αντιγραφής δίπλα στην τιμή του header, διευκολύνοντας την κοινοποίηση ή περαιτέρω ανάλυση των πληροφοριών.
Πρακτικές Περιπτώσεις Χρήσης
- Ανάλυση Καθυστέρησης: Προσδιορίστε αν και πού η καθυστέρηση επηρεάζει την απόδοση του API σας.
- Αποσφαλμάτωση: Εντοπίστε προβλήματα σε διαφορετικά στάδια του κύκλου ζωής του αιτήματος (επίλυση DNS, σύνδεση TCP, χειραψία TLS, κ.λπ.).
- Δοκιμή Περιφερειακής Απόδοσης: Βεβαιωθείτε ότι το API σας αποδίδει καλά σε διαφορετικές γεωγραφικές τοποθεσίες.
- Επικύρωση Headers: Επαληθεύστε ότι αποστέλλονται και λαμβάνονται τα σωστά headers.
Χρησιμοποιώντας τη λειτουργία Προεπισκόπησης Αιτήματος, μπορείτε να διασφαλίσετε ότι οι έλεγχοι API σας είναι ρυθμισμένοι με ακρίβεια και ότι το API σας θα αποδώσει όπως αναμένεται υπό διάφορες συνθήκες.