Voila j'ai crée un petit daemon en java pour répondre à une requête du lecteur flash player concernant la sécurité. Je dois renvoyé le contenu du fichier xml suivi du caractère null.
os.write(0) c'est bien censé envoyer un caratère null et pas le chiffre 0 ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 ... //pour lire le fichier while ((line = buff.readLine()) != null) { filePolicy.append(line); } ... //pour envoyer la réponse os = socket.getOutputStream(); os.write(filePolicy.toString().getBytes("UTF-8")); os.write(0) os.flush();
Apparement flash n'aime pas ma réponse , je reçois bien la requête mais même aprés l'envoi du fichier ca lève toujours une exception sandbox .
Je suppose que cela vient du caractère null attendu car le fichier xml correspond à ce qui est donné en exemple sur le site d'adobe.
Partager