Si vous exécutez networkQuality -c
vous obtenez une belle sortie JSON adaptée à un traitement ultérieur. Le problème que je rencontre est que je peux spéculer, mais je ne suis pas sûr de ce que chaque clé et l'unité de sa valeur sont dans la sortie.
Voici un exemple de sortie de networkQuality -c
ci-dessous, sauf que j'ai supprimé le contenu des tableaux par souci de concision :
{
"base_rtt" : 42,
"dl_flows" : 20,
"dl_throughput" : 278482080,
"end_date" : "12/29/22, 6:27:55 PM",
"il_h2_req_resp" : [],
"il_tcp_handshake_443" : [],
"il_tls_handshake" : [],
"interface_name" : "en0",
"lud_foreign_h2_req_resp" : [],
"lud_foreign_tcp_handshake_443" : [],
"lud_foreign_tls_handshake" : [],
"lud_self_h2_req_resp" : [],
"os_version" : "Version 13.1 (Build 22C65)",
"responsiveness" : 75,
"start_date" : "12/29/22, 6:27:38 PM",
"ul_flows" : 20,
"ul_throughput" : 15571602
}
Nombre d'entre elles se passent d'explications. Mais d'autres ne le sont pas. Quelle est la signification de chacun et quelle est l'unité utilisée ? Je n'ai pas trouvé de documentation et la page de manuel ne m'a pas aidé !