[débutant] lecture d'un inputstream
Bonjour,
j'ai un petit souccis, je recois une requete HTTP dans mon petit probleme, de cette requete j'extrais un InputStream ...
le probleme vient apres avec le traitement si je n'arrive pas à recuperer le content_length, je pars en vrille sur la lecture
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
try
{
while((nbRead = inStream.read(buff)) > 0)
{
String sBuff = inputCharsetName == null ? new String(buff) : new String(buff, inputCharsetName);
size += nbRead;
byte[] temp = new byte[size];
System.arraycopy(data, 0, temp, 0, data.length);
System.arraycopy(sBuff.getBytes("UTF8"), 0, temp, data.length, nbRead);
data = temp;
}
}
catch(Exception ex)
{
System.out.println("error");
} |
si vous aviez des idées ce serait super sympa :)
merci d'avance
yann