Télécharger un fichier en HTTP depuis une SIM
Téléchargez un fichier en HTTP via la connexion data de la SIM et mesurez le débit, avec le temps passé dans chaque phase.
L'action de référence pour suivre les performances de téléchargement cellulaire. Au-delà du débit, la cascade de temps montre où passe le temps : résolution DNS, connexion, négociation TLS (l'établissement de la connexion sécurisée), temps jusqu'au premier octet et transfert.
Paramètres
| Paramètre | Requis | Description |
|---|---|---|
| Url | Oui | URL du fichier à télécharger. |
| Ignorer le certificat SSL | Non | Ignorer la vérification du certificat. Par défaut : désactivé. |
| Activer les cookies | Non | Conserver les cookies entre les redirections. Par défaut : désactivé. |
| Le téléchargement doit échouer | Non | Inverse le verdict, pour du contenu qui doit être bloqué. |
Ainsi que les paramètres de connexion partagés et la surcharge DNS (command.override_dns, command.dns).
Résultats et métriques
Dans le rapport de l'action (result) :
| Champ | Description |
|---|---|
throughput_in_kbps | Débit de téléchargement. |
size_in_bytes | Octets téléchargés. |
status_code | Code de statut HTTP de la réponse. |
md5sum | Hash du fichier téléchargé, pour vérifier l'intégrité. |
dnslookup_duration, connect_duration, appconnect_duration, pretransfer_duration, starttransfer_duration, contenttransfer_duration, total_duration | La cascade de temps : DNS, connexion TCP, handshake TLS, requête, temps jusqu'au premier octet, transfert, total. |
Dans Analytics, chaque exécution alimente la mesure HTTP download avec throughput_kbps, downloaded_bytes, chaque durée de la cascade (namelookup_duration_seconds, connect_duration_seconds, starttransfer_duration_seconds...) et duration_seconds, étiquetée par statut, URL, code de statut, APN, antenne et technologie d'accès.
Et ensuite ?
Last updated on