Script temps de chargement page http
Fermé
Bonjour,
Après une journée de recherche sans résultats, je m'adresse à vous.
je cherche actuellement un script en perl ou un autre langage qui me retourne le temps de chargement complet d'une page web.
Je précise que je ne cherche pas un script qui me retourne uniquement le temps de réponse (le TTL) comme le font tres bien les librairies webtest.
Pleins d'outils en ligne ou plugin le font tres bien comme le site "https://tools.pingdom.com" qui affiche le "total loading time"
Deuxiémement le script doit être capable d'interroger des pages dynamiques
merci de votre aide
Après une journée de recherche sans résultats, je m'adresse à vous.
je cherche actuellement un script en perl ou un autre langage qui me retourne le temps de chargement complet d'une page web.
Je précise que je ne cherche pas un script qui me retourne uniquement le temps de réponse (le TTL) comme le font tres bien les librairies webtest.
Pleins d'outils en ligne ou plugin le font tres bien comme le site "https://tools.pingdom.com" qui affiche le "total loading time"
Deuxiémement le script doit être capable d'interroger des pages dynamiques
merci de votre aide
A voir également:
- Script temps de chargement page http
- Supprimer une page word - Guide
- Script vidéo youtube - Guide
- Protocole http - Guide
- Combien de temps reste une story sur facebook - Guide
- Renommer plusieurs fichiers en même temps - Guide
2 réponses
kilian
Messages postés
8732
Date d'inscription
vendredi 19 septembre 2003
Statut
Modérateur
Dernière intervention
5 février 2025
1 526
26 janv. 2009 à 18:09
26 janv. 2009 à 18:09
Salut,
La majorité des langages de scripts fournissent ce qu'il faut pour télécharger une page web.
Ya plus qu'à prendre le temps avant et après puis de faire la soustraction.
Exemple en python:
La majorité des langages de scripts fournissent ce qu'il faut pour télécharger une page web.
Ya plus qu'à prendre le temps avant et après puis de faire la soustraction.
Exemple en python:
import urllib2, time t0 = time.time() urllib2.urlopen("http://machinbidule.prout").read() t1 = time.time() print "Temps de chargement: %d secondes" % t1 - t0
Salut,
Cela ne marchera pas, j'ai précisé que je cherchais à obtenir le temps de chargement d'une page et non pas son temps de réponse.
Le temps d'exécution obtenu avec ton script sera équivalent au temps d'éxecution d'une requete de type :
GET https://www.commentcamarche.net/ HTTP/1.1
En clair, une jolie page page avec des balises img par exemple qui ne sera pas représentatif du temps de réponse complet d'une page web car le temps de chargement de l'image sera ignoré au même titre que celui de sa présentation.
J'avais pensé à créer un script qui parse la page en question et calcul le temps d'exécution des liens pour chaque objet de la page.
Sinon la 2eme méthode qui marche mais que j'aime pas c'est d'utiliser l'api ouverte de httpwatch
Cela ne marchera pas, j'ai précisé que je cherchais à obtenir le temps de chargement d'une page et non pas son temps de réponse.
Le temps d'exécution obtenu avec ton script sera équivalent au temps d'éxecution d'une requete de type :
GET https://www.commentcamarche.net/ HTTP/1.1
En clair, une jolie page page avec des balises img par exemple qui ne sera pas représentatif du temps de réponse complet d'une page web car le temps de chargement de l'image sera ignoré au même titre que celui de sa présentation.
J'avais pensé à créer un script qui parse la page en question et calcul le temps d'exécution des liens pour chaque objet de la page.
Sinon la 2eme méthode qui marche mais que j'aime pas c'est d'utiliser l'api ouverte de httpwatch