Die Logik ist vielleicht nicht sehr genau, aber das ist meine Meinung:
- Sie öffnen eine
HttpConnection
zu dieser Website.
- Nehmen Sie den aktuellen Zeitstempel irgendwo in einer beliebigen Variablen
- Von diesem
HttpConnection
beginnen, den Inhalt der Website zu lesen und alles in einer String-Variablen zu speichern
- Nehmen Sie wieder irgendwo den aktuellen Zeitstempel
Jetzt, Analyse:
- Der Unterschied zwischen den beiden Zeitstempeln ist die Zeit, die zum Öffnen der Website bei der aktuellen Geschwindigkeit benötigt wird.
- Die Größe der String-Variable, mit der Sie den gesamten Inhalt heruntergeladen haben, entspricht der Größe der Homepage der betreffenden Website
size/time taken
ist Ihre aktuelle Internetgeschwindigkeit
Dies könnte in einigen Situationen nicht genau funktionieren, z. B. wenn die URLs umgeleitet werden.
Es ist immer noch das, was ich denke, aber vielleicht gibt es bessere Möglichkeiten.
Ich hoffe, es hilft.