0
S'il vous plaît aidez-moi à trouver le débit HTTP et la latence HTTP dans la programmation BB.Comment capturer le débit HTTP dans BlackBerry?
S'il vous plaît aidez-moi à trouver le débit HTTP et la latence HTTP dans la programmation BB.Comment capturer le débit HTTP dans BlackBerry?
Vous pouvez utiliser System.currentTimeMillis()
pour obtenir des horodatages à différents points de votre code, puis utiliser ces valeurs pour calculer les minutages. Par exemple:
long start = System.currentTimeMillis();
HttpConnection connection = (HttpConnection) Connector.open(url);
long opened = System.currentTimeMillis();
String body = new String(IOUtilities.streamToBytes(connection.openInputStream()));
long done = System.currentTimeMillis();
long bytes = body.length();
float durationSeconds = (float)(done - opened)/1000.0f;
float bytesPerSecond = bytes/durationSeconds;
System.out.println("Latency: " + (opened - start) + " ms");
System.out.println("Bandwidth: " + bytesPerSecond + " bytes per second");
question n'a pas de sens. –