Zählen von Bytes gesendet / empfangen über HTTP
Frage
In Java
Wie konnten die Bytes über eine aktive HTTP-Verbindung gesendet und empfangen gezählt werden?
Ich möchte ein paar Statistiken anzuzeigen wie:
Bytes Sent : xxxx Kb
Bytes Received : xxxx Kb
Duration : hh:mm
Lösung
Es ist schwer zu sehen, wie Sie HTTP-Protokoll die Genauigkeit Ihrer, um sicherzustellen, Ergebnisse.
Andere Tipps
Wickeln Sie das HttpURLConnection des getInputStream () und getOutputStream () in Ihren eigenen vier Ströme, die die Bytes zählen, die durch sie gehen. Oder noch besser die Bibliothek IO Apache Commons verwenden -. Sie haben zu zählen Strom Implementierungen dort
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow