Aperçu de la requête
Aperçu de la requête de vérification API
Qu'est-ce que l'aperçu de la requête ?
La fonctionnalité d'aperçu de la requête vous permet de simuler la requête API depuis l'un des 26 emplacements cloud fournis par LoadFocus. Cela vous aide à comprendre comment votre API se comportera dans des conditions réelles avant de finaliser la configuration de la vérification.
Simuler depuis plusieurs emplacements
Vous pouvez simuler la requête depuis différents emplacements mondiaux pour observer le comportement de l'API dans différentes régions. Cela est particulièrement utile pour identifier les problèmes de latence et garantir des performances cohérentes à travers les différentes zones géographiques.
Décomposition du temps de réponse
Pendant l'aperçu, vous pouvez examiner la décomposition du temps de réponse à l'aide d'un graphique chronologique. Cette vue détaillée vous aide à identifier où les retards peuvent survenir. La décomposition inclut les métriques suivantes :
- Attente : Le temps passé à attendre la réponse initiale du serveur après l'envoi de la requête.
- DNS : Le temps nécessaire pour résoudre le nom de domaine en une adresse IP.
- TCP : Le temps nécessaire pour établir une connexion TCP entre le client et le serveur.
- TLS : Le temps nécessaire pour établir une connexion TLS sécurisée, le cas échéant.
- Requête : Le temps nécessaire pour envoyer la requête HTTP au serveur.
- Premier octet : Le temps nécessaire au serveur pour envoyer le premier octet de la réponse.
- Téléchargement : Le temps nécessaire pour télécharger l'intégralité de la réponse du serveur.
Ces métriques fournissent une vue complète des différentes étapes de la requête, vous permettant d'identifier les domaines spécifiques qui pourraient nécessiter une optimisation.
Consultation des détails de la requête et de la réponse
En plus de la décomposition du temps de réponse, vous pouvez consulter le corps complet de la réponse API. Cela inclut :
- En-têtes de la requête : Consultez tous les en-têtes envoyés avec la requête.
- En-têtes de la réponse : Consultez tous les en-têtes retournés par le serveur.
Ces en-têtes peuvent être facilement copiés dans le presse-papiers en cliquant sur l'icône de copie à côté de la valeur de l'en-tête, ce qui facilite le partage ou l'analyse approfondie des informations.
Cas d'utilisation pratiques
- Analyse de la latence : Déterminez si et où la latence affecte les performances de votre API.
- Débogage : Identifiez les problèmes aux différentes étapes du cycle de vie de la requête (résolution DNS, connexion TCP, négociation TLS, etc.).
- Tests de performance régionaux : Assurez-vous que votre API fonctionne bien dans différents emplacements géographiques.
- Validation des en-têtes : Vérifiez que les bons en-têtes sont envoyés et reçus.
En utilisant la fonctionnalité d'aperçu de la requête, vous pouvez vous assurer que vos vérifications API sont correctement configurées et que votre API fonctionnera comme prévu dans diverses conditions.