Tester de la latence API
Gratuit en ligne Tester de la latence API Outil, pas de nécessité d’installation
À propos du testeur de latence d'API
Déclenche la même requête HTTP N fois en séquence (1-20 itérations) vers n'importe quelle URL en utilisant l'API fetch du navigateur en mode CORS, puis rapporte par requête le statut, le texte de statut et le temps d'aller-retour en millisecondes, plus un résumé moyenne/min/max. Prend en charge GET, POST, PUT et DELETE.
Mode d'emploi
1. Choisissez un bouton de méthode (GET / POST / PUT / DELETE). 2. Saisissez l'URL complète (https://...). 3. Définissez Iterations (1-20). 4. Ajoutez facultativement des Headers comme un objet JSON {"key":"value"} ou un 'Key: Value' par ligne. 5. Pour POST/PUT, ajoutez un Body de requête (texte brut). 6. Cliquez sur Send Test. Une barre de progression suit chaque itération ; les résultats arrivent en flux au fur et à mesure qu'ils se terminent.
Résultats et mises en garde CORS
Chaque ligne de résultat affiche le numéro d'itération, le statut HTTP (vert pour 2xx, rouge sinon, Error si fetch a levé une exception), les ms écoulées et le texte de statut ou le message d'erreur. Lorsque plus d'une requête réussit, une carte de synthèse rapporte la latence moyenne, minimale et maximale. Comme les requêtes utilisent mode:'cors', les cibles sans en-têtes CORS appropriés échoueront avec une erreur réseau même si le serveur est accessible. C'est une limitation du navigateur, pas un bogue de l'outil.
▶Pourquoi toutes les requêtes affichent-elles Error bien que l'API fonctionne dans curl ?
▶Le corps de la requête est-il envoyé pour GET ou DELETE ?
▶Comment les en-têtes sont-ils analysés ?
▶Les requêtes s'exécutent-elles en parallèle ou séquentiellement ?
Si cet outil vous a été utile, pensez à m’offrir un café.
Achetez-moi un café.