InputStream : Compter le nombre de bit sortie
Bonjour,
Je travail avec l'API httpclient. Je ne vous expose pas tout le projet, cela mettrait trop longtemps.
L'api me fournit une interface : PartSource contenant :
Code:
1 2
|
public InputStream createInputStream() throws IOException |
Pour envoyer un fichier, il me suffit donc de faire :
Code:
1 2 3 4 5 6 7 8
| public class FilePartSrc{
File file;
/* ...constructeur, initialisation ..*/
public InputStream createInputStream() throws IOException{
return new FileInputStream(file);
}
} |
Maintenant, je voudrai compter le nombre de bit sortie !! Comment dois-je m'y prendre ?
J'ai tenté de passé par un BufferedInputStream et tenter de lire le "curseur" courant ŕ partir d'un autre thread... sans résultat.