61 votes

Découvrez combien de temps une demande Ajax a pris pour être complétée

Quel est un bon moyen de savoir combien de temps une demande particulière `` a pris?

J’aimerais obtenir cette information et ensuite l’afficher sur la page quelque part.

RÉPONDRE??::::

Je suis nouveau en javascript, c’est le meilleur que je puisse trouver si vous ne voulez pas en ligne la fonction « succès » (parce que ce sera une fonction beaucoup plus grande) Est-ce même une bonne façon de le faire? J’ai l’impression de trop compliquer les choses... :

56voto

Isaac Points 352

@codemeit a raison. Sa solution ressemble à ce qui suit en utilisant jQuery pour la requête ajax. Cela renvoie le temps de demande en millisecondes.

25voto

Anonymous Points 1459

C’est la bonne façon de le faire.

https://jsfiddle.net/0fh1cfnv/1/

3voto

codemeit Points 9327

Vous pouvez définir l’heure de début sur un var et calculer le décalage horaire lorsque l’action AJAX s’est terminée.

Vous pouvez utiliser le plug-in Firefox Firebug pour vérifier les performances de la requête et de la réponse AJAX. http://getfirebug.com/ Ou vous pouvez utiliser charles proxy ou Fiddler pour renifler le trafic pour voir les performances, etc.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X