voici mon code, je veux envoyer ce que je lis avec relaybinary dans le pipe pour le transmettre à interpreteur :
private PipedOutputStream relayBinary() throws IOException
{
byte[] buf=new byte[1024];
PipedOutputStream pipe = new PipedOutputStream();
int n;
while (true) {
n=fromWebBin.read(buf);
pipe.write(buf, 1, n-1);
}
return pipe;
} // !relayBinary
void envoi_reponseWeb_au_client() {
PipedOutputStream pipe = new PipedOutputStream();
pipe = relayBinary();
PipedInputStream pipe2 = new PipedInputStream(pipe);
InputStreamReader input = new InputStreamReader(pipe2);
Interpreteur interprete = new Interpreteur(input, url);
}
Voici mon erreur : java.io.IOException: Pipe not connected
Est-ce que vous voyez d'où ça provient ?
merci
