Tut das, was Sie suchen?
time wget http://example.com
Ich bin auf der Suche nach einem einfachen Werkzeug oder einem integrierten Befehl, mit dem ich die Zeit messen kann, die erforderlich ist, um eine entfernte Webseite von einer bestimmten URL abzurufen.
Tut das, was Sie suchen?
time wget http://example.com
Httping wird das tun.
HTTP ist wie "Ping", aber für HTTP-Anfragen. Geben Sie eine URL an, und es zeigt Ihnen, wie lange es dauert, eine Verbindung herzustellen, eine Anfrage zu senden und die Antwort abzurufen (nur die Kopfzeilen). Beachten Sie, dass die Übertragung über das Netzwerk auch Zeit braucht! Es misst also die Latenz des Webservers + Netzwerks.
Wireshark lässt Sie eine Übertragung sehr detailliert untersuchen. Sie können sehen, wie lange es dauert, eine einzelne Datei herunterzuladen, wie von Dennis vorgeschlagen, oder wenn Sie die URL in einem Webbrowser öffnen, können Sie sehen, wie lange es dauert, alle zugehörigen Dateien (Bilder, Skripts usw.) zu laden.
Sie können es mit curl entsprechend dieser Antwort machen
Erstellen Sie eine neue Datei curl-format.txt
und fügen Sie sie ein:
time_namelookup: %\n time_connect: %\n time_appconnect: %\n time_pretransfer: %\n time_redirect: %\n time_starttransfer: %\n ----------\n time_total: %\n
Dann laufen Sie wie folgt:
curl -w "@curl-format.txt" -o /dev/null -s "http://wordpress.com/"